The 3-star Sibuya City Hotel is situated a mere 1.6 km away from Meguro River.
Tokyu Department Store, Shibuya Pedestrian Scramble and Hachiko are located just 150 meters from the venue. Tokyo city center is 4 km away.
Meiji-Jingumae underground station is close to Sibuya City Hotel. Haneda airport can be reached by car.
Eat & Drink
The bar 35 Steps Bistro is just about 100 meters away.