Ayaha Lakeside Hotel is located in Otsu, 700 metres from Biwako Hall. Free private parking is available on site. Each room at this ryokan is air conditioned and has a flat-screen TV. Certain rooms have a seating area where you can relax.
Ayaha Lakeside Hotel is located in Otsu, 700 metres from Biwa Read more
Ayaha Lakeside Hotel is located in Otsu, 700 metres from Biwako Hall. Free private parking is available on site. Each room at this ryokan is air conditioned and has a flat-screen TV. Certain rooms have a seating area where you can relax.
Ayaha Lakeside Hotel is located in Otsu, 700 metres from Biwako Hall. Free private parking is available on site. Each room at this ryokan is air conditioned and has a flat-screen TV. Certain rooms have a seating area where you can relax.
Number of Rooms: 29