Up to 7 guests can stay at the 1-bedroom Annex Shibuya Villa Tokyo and enjoy the Nabeshima Shoto Park, located a mere 6 minutes' walk away.
This 1-bathroom villa offers a prime setting 2.4 km from the Tokyo Opera City Tower and only 1.3 km from the Yoyogi Park. The property is also just a few steps from the Bunkamura. Annex Shibuya Villa is a good starting point for Tokyo's sports attractions, including the National Yoyogi Stadium, which is 950 metres away.
The villa comes with a bathroom with a separate toilet and a shower. Guests can also enjoy the convenience of a hairdryer and bath sheets.
Annex Shibuya Villa has a fully equipped kitchen provided with amenities, such as an electric kettle, a fridge, and kitchenware for self-catering. The Tokyo property is not far from Genki Sushi, offering dishes of Japanese cuisine. Located approximately a 10-minute walk from this Tokyo accommodation, Yoyogi-koen tube station offers transportation options in the area.