
Shiga, Japan
Biwako Grand Hotel
3-star hotel
Located on the shores of Lake Biwa, this hotel offers stunning views and a convenient location just 20 minutes from Kyoto Station by JR and 50 minutes from Osaka Station. It can accommodate 1, 000 guests and features a conference…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Restaurant








