Villa Freedom House Tokyo
Tokyo, Japan
Choose your dates to see prices
Tokyo, Japan
Choose your dates to see prices
Staying at Freedom House Villa Tokyo, guests can easily reach the primary residence "Imperial Palace", located 6 km away.
Situated in the Shinjuku district, this villa is 5 minutes' walk from the Kaichu Inari Shrine and a 25-minute walk from the Shinjuku Gyoen National Garden. The property is 2.6 km from the Tokyo Opera City Tower and right around the corner from the Shin Okubo Korean Town. Freedom House Villa is a 15-minute drive from a top family-friendly place such as the 14.3-hectare Ueno Zoo. Offering transportation options in the area, this Tokyo accommodation is a stone's throw from Shin-Okubo train station.
An electric kettle, a fridge, and kitchenware are also included in the kitchen at the villa. Guests can also dine onsite in a dining area. Located 1.1 km from Freedom House Villa, Tsukiji Kiyomura Sushi-Zanmai Higashi Shinjuku-ten serves healthy cuisine.