The comfortable Illi Mani Shibuya Hotel Tokyo is approximately 5 minutes' walk from the MEGA Don Quijote store and features air-conditioned rooms overlooking the city. The 5-star hotel is a good starting point for exploring Tokyo, including the Hachiko Memorial Statue, which is just 150 metres away.
Staying at Illi Mani Shibuya Hotel, you may choose from one of the 7 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as air conditioning. There are separate bedrooms and private bathrooms with a bidet, a separate toilet, and a shower provided. Nice touches to enhance your stay include a bidet, a separate toilet, and a shower, along with a hair dryer and towels.
Choose from an unlimited choice of Asian dishes at Ichiran Shibuya which is 250 m from the Illi Mani Shibuya.
The prime location of this Tokyo hotel places guests merely 1.9 km from the Meguro Sky Garden and in proximity to The Shoto Museum of Art. The Illi Mani Shibuya Tokyo offers proximity to natural sights like the Shibuya Fureai Botanical Center (1.2 km) and the Shinjuku Gyoen National Garden (2.9 km). The Yoyogi Park lies 17 minutes' walk away, and Shibuya tube station is 650 m from the accommodation. Shibuya-ekimae bus station can be found within reach of the hotel.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please