Smile House - Vacation Stay 14536 is situated in the Shibuya Ward district, within 2.5 km of Meiji Jingu and within 25 minutes' walk of Yoyogi Park.
The villa is a property in Tokyo, not far from Shibuya Kuritsu Honcho Park. It is 2 km from the centre of Tokyo. The accommodation is within a stone's throw away from Meisaikan offering dishes of Chinese cuisine. This Tokyo property is set within 2.5 km of the venerable Shinto Meiji Jingu Shrine.
A microwave and kitchenware are also available for the guests' convenience. The nearest train station is Hatsudai, just a short drive from Smile House - Vacation Stay 14536.