Featuring live performances and a nightclub, The Millennials Shibuya Hotel is located in Tokyo, just 1.1 km from The Shoto Museum of Art. Additionally, the hotel provides guests with a safety deposit box and 24-hour security.
The accommodation is set a mere 400 metres from Shibuya109 and only a few minutes away from Shibuya underground station. This 2-star hotel is approximately a 5-minute drive from Yebisu Garden Place Tower and only 400 metres away from MEGA Don Quijote. The property is placed within an easy walking distance of Takeshita Pedestrian Street, while Shibuya-ekimae bus station is merely 300 metres away. The nearest underground station is merely 200 metres away.
Set just 500 metres from this Tokyo hotel, the grill bar Hakushu offers an Asian menu.