The 1-bedroom Shinjuku Sakaue House Villa Tokyo is situated just 6 minutes' walk from the Togo Park, featuring such comforts as Wi-Fi and private car parking.
The Shinjuku Nomura Building is accessible merely 1.6 km from this Tokyo villa, which is also within reach of Nakano-sakaue metro station. The property is about 5 minutes' drive from the Sakaecho Park, and the Tokyo Metropolitan Government Building is an 18-minute stroll away. Shinjuku Sakaue House Villa is 2.6 km from the Yoyogi Hachimangu Shrine, popular with worshippers as well as tourists.
The Tokyo property comes with a bathroom with a bidet, a separate toilet, and a shower. Also, guests can enjoy the convenience of dryers, towels, and slippers.
Shinjuku Sakaue House Villa is equipped with a freezer, a toaster, and a stovetop for self-catering in a dining area. Offering Japanese specialties, restaurant Matsuya Shibuya Shimizu Bridge is 300 metres away. Mejiro train station, located approximately a 10-minute drive away, offers various transportation options in the vicinity.