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 just 300 metres from Shin-Okubo train station, at the same time, the 14.3-hectare Ueno Zoo is 7 km away. Guests can visit the Tokyo Opera City Tower, which is within reach of this accommodation, or check out the Vr Zone Shinjuku, which is 14 minutes' stroll away. Nestled in the Shinjuku district, Freedom House Villa is only 1.5 km from such cultural places as the Shinjuku Ophthalmologist Gallery.
The Tokyo property includes a bathroom with a separate toilet and a shower. Bathrooms are also equipped with a hairdryer and bath sheets for your comfort.
The kitchen amenities feature an electric kettle, a fridge, and kitchenware, provided in a dining area. Guests can try Japanese Fusion dishes in Tsukiji Kiyomura Sushi-Zanmai Higashi Shinjuku-ten, located in the vicinity of Freedom House Villa.