To enjoy your vacation in Tokyo, stay at Short Stay Apartment Lala Tokyo, which is 2 km from the Wadabori Park and about a 20-minute walk from Half Moon Hall.
Tokyo Camii & Turkish Culture Center Mosque is also situated 2.2 km from this apartment.
Short Stay Apartment Lala provides guests with a balcony and a dressing area, as well as such modern comforts as air conditioning. For added convenience, a separate toilet and a shower are available at this accommodation. Moreover, you'll find a hairdryer and bath sheets in the bathroom.
Short Stay Apartment Lala is equipped with self-catering facilities, including a kitchen with an electric kettle and a fridge. Mejiro train station is 10 minutes' drive from the apartment.