Karta Vacation Rentals





On Japan’s Izu Peninsula in Ito, this villa with hot springs sits where nature is literally outside your door. It’s about 9 km from Ito city center, a 1-minute drive to Jogasaki Coast and roughly 6 minutes to Izu Granpal Park. Mt. Omuro and Izu Cactus Park are within easy reach.