Ayaha Lakeside Hotel
3-2-25 Nionohama, Otsu, Shiga Prefecture, 520-0801, Japan
Nearby Ayaha Lakeside Hotel
Redo Search in the Map
Map updates are paused. Zoom in to see updated info.
Nearby HotelsSee all 55
Otsu Prince Hotel 0.2 miles away
Hotel Piazza Biwako 0.3 miles away
City Hotel DIC 0.5 miles away
Hotel Alpha-1 Otsu 0.8 miles away
Biwako Hotel 1 miles away
Otsu Travel Forum
Need advice about Otsu, Japan? Visit the Travel Forum for Otsu and ask our Answer Gurus.