The Nest Shibuya City Side Red apartment provides good lodging for 3 guests in Tokyo.
This accommodation is set in Setagaya district and offers easy access to Setagaya Peace Museum. The city center is 5 km away. The nearest restaurant can be found within 150 meters from the venue. Guests can also visit Meguro River Greenway located nearby.
The accommodation comes with individual climate control, a heating system and a safe in all the rooms. The rooms also have free Wi-Fi for you to stay online.
The nearest airport is Haneda airport, 15 km from the property.