Lake Kuttara befindet sich etwa 4 km von dem prachtvolle Hotel Izumi Shiraoi entfernt und ist unbedingt einen Besuch wert. Das Ryokan stellt WLAN in den öffentlichen Bereichen und 35 Zimmer mit Blick auf die Berge zur Verfügung.
Das 3-Sterne-Hotel ist in einer Entfernung von circa 15 Autominuten von der Natazukuri Kannon gelegen. Zu den Sehenswürdigkeiten, die in rund 6 km Entfernung vom Izumi sind, gehört der Yuzawa-Schrein. Nixe-Meerespark Noboribetsu liegt in unmittelbarer Nähe von der Unterkunft entfernt.
In den Zimmern des Hotels gibt es einen Safe, einen persönlichen Safe und eine Klimaanlage.