Guests of the 5-star Illi Mani Shibuya Hotel Tokyo can easily reach the 1980s sculpture "Moyai Statue", located nearly a 5-minute walk away. The hotel offers 7 rooms with views of the city.
Standing a mere 0.6 km from the Bunkamura, this Tokyo hotel also offers easy access to the Sprawling Tsukiji Wholesale Market which is around 7 km away. The Illi Mani Shibuya Tokyo is situated in the vicinity of the Yoyogi Park. There is the Nezu Museum about a 10-minute drive away, and Shibuya-ekimae bus station is merely 5 minutes' walk from the accommodation. The hotel is only a few steps from Shibuya underground station.
The rooms comprise a dining area complete with air conditioning, as well as a flat-screen TV with satellite channels. For your comfort, you will find a bidet, a separate toilet, and a shower, along with hairdryers and towels.
Guests may find the restaurant Ichiran Shibuya 250 metres from Illi Mani Shibuya Hotel.