Located only 5 minutes' walk from Tokyu Theatre Orb, the 5-star Illi Hotels Mel Shibuya Tokyo gives quick access to various city sites. Wi-Fi is offered throughout the property at this comfortable hotel.
Illi Hotels Mel Shibuya offers 11 rooms with air conditioning, as well as self-catering options such as coffee/tea making equipment. There is also a private bathroom.
Asian cuisine is offered at Ichiran Shibuya, located around 500 metres away.
The hotel is 3.2 km from Shinjuku Gyoen National Garden, while the multilevel shopping center "Tokyu Plaza Omotesando Harajuku" is a mere 1.9 km away. The nearby sports attractions include National Yoyogi Stadium, within 20 minutes' walk of the Illi Hotels Mel Shibuya. Cherry blossom viewing is 3.3 km away, and Shibuya underground station is just around the corner from this accommodation. Mejiro train station is nearby, nearly 10 minutes away by car.
If you stayed at this hotel, share your experience with us, please