Karta Vacation Rentals
Perched above Sagami Bay with the Hakone foothills as a backdrop, this family-friendly spa resort sits in Nebukawa, Odawara. It’s about 12 km from Hakone, roughly 4 km to the Enoura Observatory, and within easy reach of Odawara Castle and Fuji‑Hakone‑Izu National Park.