Located nearly 20 minutes' walk from the Saigoyama Park, the 2-bedroom Villa Shibuya Tokyo provides access to various tourist attractions in the vicinity.
The property is situated around 500 metres from the MEGA Don Quijote store and 2.3 km from business venues like the Tokyo Opera City Tower. The Meiji Jingu Shrine is nestled within reach of the villa, and the pedestrian shopping Takeshita Street is a mere 1.5 km away. Positioned approximately 5 minutes on foot from the Bunkamura The Museum, Villa Shibuya is 850 m from of shopping destinations like the sleek Magnet by Shibuya 109 Mall.
The accommodation comes with a bathroom with a bidet, a separate toilet, and a shower. Dryers, towels, and slippers are included for added comfort.
Villa Shibuya features a fully-fitted kitchen equipped with a fridge, a stovetop, and kitchenware. Genki Sushi with healthy specialties, is located just 8 minutes' walk away. The Tokyo property also offers proximity to Yoyogi-koen underground station, which is 750 metres away.