渋谷本町ホテル Tokyo villa is situated just moments from the Shibuya Kuritsu Hommachi Park, featuring such comforts as Wi-Fi and free private parking.
The pedestrian shopping Takeshita Street is accessible nearly 25 minutes' walk from this Tokyo villa, which is also merely 0.6 km from Nishi-shinjuku-gochome metro station. Cherry blossom viewing spots is nestled 2.4 km from the accommodation, and the 1958-vintage Tokyo Tower is around 7 km away. 渋谷本町ホテル villa offers sports enthusiasts to discover the National Yoyogi Stadium, located about a 30-minute walk away.
This accommodation comes with a bathroom with a bidet, a separate toilet, and a shower. Bathrooms also feature dryers, towels, and slippers for added comfort.
渋谷本町ホテル villa is equipped with a full kitchen along with a refrigerator, a toaster, and kitchenware. Guests can enjoy Japanese cuisine in Uohei, located a few steps from the Tokyo accommodation. The nearest train station is Hatsudai, fairly close to the Tokyo property.