




In Atami on Japan’s Izu coast, a short walk to Atami Sun Beach and within about 15 minutes of Atami Castle. Roughly 1 km from the city center and close to landmarks like Itokawa Path and the Omiyanomatsu statue. A family-friendly ryokan base near the beach.