Studio Apartment
- 3 Double beds
Hotel · Tokyo · Tokyo City Area
A 5-star apartment hotel in the heart of Shibuya, steps from Hachiko Memorial Statue and MEGA Don Quijote.
About
Illi Mani Shibuya is a 5-star hotel set in the Shibuya Ward of Tokyo, just a 5-minute walk from MEGA Don Quijote. It offers city views and is only 150 metres from the famous Hachiko Memorial Statue.
The hotel features apartment-style accommodations with full kitchens, laundry facilities, and modern comforts like air conditioning and flat-screen TVs. With a perfect 10 for facilities and high marks for service, it’s a solid base for exploring Tokyo.
In brief
01 — Rooms
High season: summer dates usually book out a few weeks ahead.
02 — Amenities
Everything included at this stay — the facilities and essentials, at a glance.
Photos
03 — Reviews
Recent verified reviews from guests who stayed here.
Guest-rated 9/10 from 238 reviews
04 — Location
The property sits in Tokyo.
Shibuya: Stay steps from Shibuya's iconic Hachiko statue and within a short walk of the shopping hub at MEGA Don Quijote.
Shibuya-Ku Udagawa-Cho 37-10 Mani Building Shibuya, Tokyo, Tokyo City Area, 150-0042, Japan
05 — Good to know
Hotel details are shown for reference. Final rate terms are confirmed on the partner’s site at booking.
06 — Questions
Check-in is from 16:00 to 23:59, and check-out is by 10:00.
No, pets are not allowed on site.
The hotel does not list on-site parking; you may need to use nearby public parking.
The hotel does not list airport transfer services.
Yes, apartments come with a dining table, cookware, electric kettle, and washing machine, suitable for self-catering.
The bottom line
A top-scoring apartment hotel in the heart of Shibuya, ideal for travellers who value facilities, location, and self-catering space.
Tap through and we’ll open our booking partner’s site, with live prices and availability for your exact dates.
No payment on this site — you complete the booking on our partner’s site.