Freedom House Villa Tokyo offers swift access to various city sites, such as the Yodobashi Church, situated around 5 minutes' walk away.
The villa is located only 350 metres from the Shin Okubo Korean Town, as well as 7 km from the 14.3-hectare Ueno Zoo. Also, this accommodation is 10 minutes by car from the Tokyo Opera City Tower and in proximity to the 50-storey webbed Mode Gakuen Cocoon Tower. Freedom House Villa resides in the Shinjuku district, within 8 km of natural attractions like the large Ueno Park.
This Tokyo accommodation comes with a bathroom with a separate toilet and a shower. Bathrooms are also equipped with a hairdryer and bath sheets for your comfort.
Self-catering facilities include an electric kettle, a fridge, and kitchenware, provided in a dining area. Freedom House Villa is in the vicinity of Tsukiji Kiyomura Sushi-Zanmai Higashi Shinjuku-ten, serving Japanese Fusion dishes. Guests can enjoy proximity to Shin-Okubo train station, which is approximately 300 metres away.
+ More- Less
Main Features
Wi-Fi
+ More
Gallery
Map
Tourist attractions in
Tokyo
Rooms & Availability
Please wait, we're checking available rooms for you.