Karta Vacation Rentals
Perched in Izukogen in Ito, this cottage puts you minutes from Mount Omuro. It’s also close to the Izu Glass and Glasswork Museum, the Izu Ammonite Museum and the Murakami Museum — a handy base for sightseeing on the Izu Peninsula.