Illi Mani Shibuya Hotel 5*
Main amenities
-
Wi-Fi
-
Express check-in/ -out
-
Air conditioning
-
No pets allowed
Location
Guests of Illi Mani Shibuya Hotel Tokyo can enjoy easy access to Hachiko Statue, which is situated approximately a 5-minute walk away. Located around 2 miles from Shinjuku Central Park, the 5-star hotel features 7 rooms with views of the town.
The Tokyo hotel places you only 10 minutes by foot from Hachiko Monument and about 15 minutes by car from Mori Art Museum. The Illi Mani Shibuya Tokyo in a shopping area is located 1.2 miles from Nezu Museum. Located within 25 minutes' walk of the property, Yoyogi Hachimangu Shrine is open for visiting by worshippers and tourists. The Tokyo hotel is just 900 feet from Shibuya-ekimae bus station and just near Shibuya subway station.
The rooms have an air conditioner, as well as coffee and tea making facilities for your convenience. Offering such amenities as hair dryers and slippers, the bathrooms also include a bidet, a separate toilet, and a shower.
Offering Japanese meals, Ichiran Shibuya is situated a mere 5 minutes by foot from the Illi Mani Shibuya.