illi Mani Shibuya
Tokyo Tokyo-to
Check in
4:00 PM
Check out
10:00 AM
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.
Make yourself at home in one of the 3 individually decorated guestrooms, featuring kitchens with refrigerators and stovetops. 55-inch flat-screen televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include microwaves and complimentary bottled water.
Property Details
Location
37-10 Udagawa-cho, Tokyo, Tokyo-to 150-0042, Japan