Located in Hakone and only 4.2 km from Hakone-Yumoto Station, Taisho Modern Villa Zen provides accommodation with mountain views, free Wi-Fi and free private parking. The property features garden and quiet street views, and is 3.
250-0405 Kanagawa, Hakone, Ohiradai Ishihara 548-2, Japan