Otsu Luxury Boutique Hotels
View all photos
From
206$/night
Biwako Hotel
Cheap Boutique Hotels in Otsu
View all photos
From
128$/night
Lake Biwa Otsu Prince Hotel
Small Boutique Hotels in Otsu
View all photos
From
565$/night
Ayaha Lakeside Hotel
Location
Otsu, Shiga, Japan, 520-0041
Contact Us