Karta Vacation Rentals
On the shores of Lake Biwa in Otsu, this budget-friendly hotel sits minutes from the lake and Lake Biwa Canal. It’s also within easy reach of Biwako Hall and about 13 km from Kyoto Imperial Palace and Nijō Castle, putting Kyoto’s top sights a short drive away.