Guests of the 5-star Illi Tria Shibuya Hotel Tokyo can easily reach the MEGA Don Quijote store, located approximately a 5-minute walk away.
The hotel is a mere 1.4 km from the Yoyogi Park, while the 1980s sculpture "Moyai Statue" is merely 250 metres away. This Tokyo hotel is situated about 25 minutes' walk from the Meiji Jingu Shrine, which is considered to be a sacred site. The Yebisu Beer Museum is 2.3 km away, while Shibuya underground station is just near the Illi Tria Shibuya Tokyo. Shibuya-ekimae bus station can be found 300 metres from the accommodation.
The hotel offers rooms with a dining area complete with climate control. They are appointed with a writing table, and also feature tea/coffee making equipment. Bathroom amenities include a bidet, a separate toilet, and a shower, along with comforts such as hair dryers and bath sheets.
Genki Sushi is ideal for tasting Japanese cuisine and is situated a few moments from Illi Tria Shibuya Hotel.