Apartment In Shibuya Tw61 is located about 5 minutes' walk from MEGA Don Quijote and merely 0.9 km from The Shoto Museum of Art.
Guests can find Bunkamura Concert Hall, which is merely 600 metres away. This apartment is also within 10 minutes' drive of Cherry blossom viewing.
Thanks to climate control, and modern facilities like a TV set guests are entitled to an enjoyable stay. Bathroom amenities comprise a bath and a shower, as well as towels and slippers.
Kitchen amenities feature an electric kettle and a refrigerator. Genki Sushi offers healthy dishes and lies a mere 100 metres away. The apartment is located within 30 km distance of Tokyo International airport.