The 1-bedroom Sq) Shibuya House Apartment Tokyo is located within 7 km of Mejiro train station and around 500 metres from Tokyu Theatre Orb. The maximum occupancy at the apartment is 2 guests.
Providing a convenient setting in Tokyo, this apartment is fairly close to Hachiko Memorial Statue. The 2-room Sq) Shibuya House Apartment is nearly 10 minutes' walk from Shibuya underground station and about a 10-minute ride from Mori Art Museum. The accommodation is situated 2.8 km from Opera City Tower.
For added convenience, a bidet and a washing machine are available at the property.
An equipped kitchen is provided at Sq) Shibuya House Apartment Shibuya-ekimae bus station, allowing a good connection throughout the city, is in proximity to the apartment.