Karta Vacation Rentals
Tucked on Japan’s Izu coast in Shimoda, Hotel Sea Shell sits about 3 km from the city center and a short stroll from Sotoura Beach. You're minutes from Shirahama Jinja Shrine, Shirahama Ohama Beach and the hot-spring area around Dogashima Onsen.