15th May 2019

Lake Biwa Otsu Prince Hotel

Situated on the banks of iconic Lake Biwa, the Lake Biwa Otsu Prince Hotel rises 38 stories and offers 529 guest rooms, each with its