• See More

    You can see the magnificent Lake Biwa right from your room at the Otsu Prince Hotel.

Other Reviews by 淇淇