The 48 m² Shinjukucitystay 525 Tokyo apartment lies 4.9 km from Yoyogi Park and just 10 minutes on foot from Takadanobaba tube station. The apartment can hold up to 5 guests.
The National Art Center is approximately 6 km away, while Statue of Peace is just near this apartment. Enjoy a walk around Inari Kio Shrine, nearly 25 minutes on foot from the accommodation.
To ensure your comfort, a separate toilet and a shower are provided at the apartment. Moreover, there are hairdryers and bath sheets as well.
Alongside self-catering amenities like a fully furnished kitchen, the property offers guests a dining area where they can savour their meals. Shinjukucitystay 525 apartment is also in the vicinity of Mejiro train station.