7.4/10
Good
40 reviews
Free Wi-Fi
Right by the shore of Hokkaido’s beautiful Lake Kussharo, Prince Hotel features an open-air hot spring bath, massage services and access to canoeing and fishing. Rooms have a picture window with lake views.
Number of rooms: 208
088-3395 Hokkaido, Teshikaga, Kussharo Onsen, Japan