Illi Mani Shibuya, Tokyo
Overview
The 5-star Illi Mani Shibuya Hotel Tokyo, located in a shopping neighborhood, approximately 25 minutes' walk from Nezu Museum, features views of the town.
Location
Located within 800 feet of MEGA Don Quijote, this Tokyo hotel is just near Shibuya109. From the hotel it will take about 30 minutes to stroll to Museum of Yebisu Beer.
The National Art Center is also situated 1.5 miles away.
Shibuya subway station is also situated around 5 minutes by foot from this Tokyo property.
Rooms
Staying at Illi Mani Shibuya Hotel, you may choose from one of the 6 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as an air conditioner. Bathroom essentials include a bidet, a separate toilet, and a shower, and such comforts as a hairdryer and bath sheets.
Eat & Drink
Genki Sushi is situated a few steps from this Tokyo hotel.
Rooms and availability
Facilities
General
- No smoking on site
- Free Wi-Fi
- 24-hour security
- Elevator
- Smoke detectors
- Fire extinguishers
Guest Parking
- Electric kettle
- Dryer
- Cookware/ Kitchen utensils
Room features
- Air conditioning
- Dining table
Bathroom
- Washing machine
- Free toiletries
Self-catering
- Electric kettle
- Dryer
- Cookware/ Kitchen utensils
Media
- Flat-screen TV
Room decor
- Carpeted floor
Recommended for:
Location
- City landmarks
- Nearby
- Restaurants