Illi Mani Shibuya, Tokyo
About the Hotel
Located within 5 minutes' walk of the 1980s sculpture "Moyai Statue", the comfortable 5-star Illi Mani Shibuya Hotel Tokyo offers 7 rooms with views of the city. The hotel is a good starting point for Tokyo's sports attractions, including National Yoyogi Stadium, which is just 1.1 km away.
Location
This Tokyo hotel is nearly 25 minutes' walk from Yoyogi Hachimangu Shrine and around a 10-minute ride from Cherry blossom viewing. 2.5 km from the Illi Mani Shibuya Tokyo, business travellers will find Opera City Tower.
The accommodation is situated a short way from the Sprawling Tsukiji Wholesale Market, while Shibuya-ekimae bus station lies only 10 minutes' walk away.
Shibuya underground station is merely 650 metres from the hotel, while Hachiko Memorial Statue is also set nearby.
Rooms
The rooms at Illi Mani Shibuya Hotel have a flat-screen TV with satellite channels, along with tea and coffee making facilities for your convenience. There are separate bedrooms and private bathrooms with a bidet and a separate toilet provided.
Eat & Drink
The restaurant Ichiran Shibuya is located in close proximity to the property.
Select your room type
Price and Room Availability Calendar
Facilities
General
- No smoking on site
- Wi-Fi
- VIP check-in/ -out
- Express check-in/ -out
- No pets allowed
- 24-hour security
- Lift
- Smoke detectors
- Fire extinguishers
Services
- Laundry
Room features
- Air conditioning
- Heating
- Tea and coffee facilities
- Dining table
- Ironing facilities
Bathroom
- Washing machine
- Free toiletries
Self-catering
- Electric kettle
- Dryer
- Cookware/ Kitchen utensils
Media
- Flat-screen TV
Room decor
- Carpeted floor