To enjoy your vacation in Tokyo, stay at Tokyo Shibuya Station House Hotel, which is merely 1.2 km from Meguro Sky Garden and only 11 minutes on foot from Shibuya109.
Kaikaya serves fusion cuisine and is situated just 600 metres away.
Hachiko Monument is nearly 5 minutes' drive away, while Gallery Tom is a minute away from the apartment. The property is also located a short distance from The Shoto Museum of Art. Well-connected to many sights, the apartment is around a 10-minute walk from Mark City Shibuya bus station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please