Villa 桃花源 Tokyo
北新宿3−25−9, Tokyo, Japan
Choose your dates to see prices
北新宿3−25−9, Tokyo, Japan
Choose your dates to see prices
桃花源 Villa Tokyo offers quick access to such city attractions as the Enshoji Temple, located nearly a 5-minute walk away.
Situated 2.5 km from the Suga Shrine and 2.4 km from the Araiyakushi-mae, this Tokyo villa offers a location in the Shinjuku Ward district of Tokyo. The property is nestled around 25 minutes' walk from natural attractions like Momijiyama Urban Park. 桃花源 Villa is merely 1.9 km from the Shinjuku Nomura Building. The nearest train station is Okubo, not far from the Tokyo accommodation.
Staying at this Tokyo villa, guests can make use of the self-catering amenities available, including an electric kettle, a refrigerator, and kitchenware. Guests can also have meals at a dining area during their stay. Offering international dishes, restaurant Kitchen Sanae is located within 5 minutes' walk of 桃花源 Villa.