Kussharo Prince Hotel stands at the shore of Lake Kussharo, Japan’s biggest caldera lake. The area around the hotel is filled with beautiful scenery and sightseeing destinations where one can experience the wonders of nature, such as the Akan Mashu National Park and the Kussharo Sea of Clouds. This is a resort of true peace and tranquility, ideally located for sightseeing in eastern Hokkaido.
About usWe provide a space of tranquility where you can be one with nature.
We have a variety of different room types to meet the needs of your journey, such as twin rooms and family rooms.
Error: No connected account.
Please go to the Instagram Feed settings page to connect an account.