37 10 Udagawa cho, Tokyo
3 bedrooms
Baths
Guests
A stay at illi Mani Shibuya places you in the heart of Tokyo, within a 10-minute walk of Shibuya Crossing and Yoyogi Park. This apartment is 2.5 mi (4.1 km) from Shinjuku Gyoen National Garden and 3.1 mi (5 km) from Tokyo Tower.
Check In: 4:00 PM
Check Out: 10:00 AM
Smoke-free property
Smooth flooring in public areas
Wheelchair accessible – no
Laundry facilities
Thin carpet in public areas
No accessible shuttle
Pets not allowed
Professional property host/manager
No cribs (infant beds) available
Unicode Support true
No nearby properties available in this region at the moment.