Choose your room
Illi Tria Shibuya Hotel 5*
- Wi-Fi
- Air conditioning
- No pets allowed
Guests of the 5-star Illi Tria Shibuya Hotel Tokyo can easily reach the Hachiko statue, located nearly a 5-minute walk away. The hotel also includes a car park.
You'll be a mere 1.3 km from the Oriental Bazaar Harajuku Main Branch and a mere 1.7 km from the Togo Shrine. Central Tokyo, which is Japan's busy capital, where the Illi Tria Shibuya Tokyo sits, grants access to cultural attractions like The Shoto Museum of Art, which is 900 metres away. This Tokyo hotel is located about 25 minutes' walk from the Yoyogi Hachimangu Shrine. The accommodation lies 400 metres from Shibuya underground station and within a 7-km distance of Mejiro train station.
The air-conditioned rooms are fitted with climate control, as well as modern facilities like a flat-screen TV with satellite channels. They also have private bathrooms. The separate bathrooms feature a bidet, a separate toilet, and a shower along with hairdryers and bath sheets. Illi Tria Shibuya Hotel offers rooms which overlook the city.
Ichiran Shibuya is located next to the hotel and serves Japanese dishes, a stone's throw from the property.