Square Shibuya Private Apartment
Guests are welcome to stay in Square Shibuya Private apartment while visiting Tokyo.
A 20-minute walk will take you to Meiji Jingu Shrine. Teppanyaki Ten treats guests with Japanese meals and is about 100 meters away.
Rooms are complete with climate control, a private safe and a separate toilet.
The apartment features a kitchen for self-catering.
5 minutes' walk to Shibuya train station.