Choose your room
Illi Hotels Mel Shibuya 5*
- Wi-Fi
- Air conditioning
- No pets allowed
The 5-star Illi Hotels Mel Shibuya Tokyo, located only a 5-minute walk from Bunkamura Theatre, features Wi-Fi throughout the property.
Thanks to its prime location in the Shibuya Ward district, the hotel is only a few steps from Hachiko Memorial Statue. The famous Womb Tokyo Nightclub is within a 400-metre distance of this comfortable hotel, while the well-known Tokyo Tower is 4.2 km away. Within 20 minutes' walk of the Illi Hotels Mel Shibuya, guests will also find Sato Sakura Museum. Mejiro train station is 7 km away, and Shibuya underground station is 250 metres away.
This property has 11 rooms appointed with a flat-screen TV with satellite channels, as well as self-catering options such as tea/coffee making equipment. The rooms include private bathrooms.
Guests can try Asian dishes at the restaurant Ichiran Shibuya located a 7-minute walk away.