Das Otaru Geihinkan ist direkt an der Bucht Oishoro gelegen und bietet Zimmer mit Meerblick. Kostenloses WLAN in öffentlichen Bereichen und kostenlose Parkplätze stehen zur Verfügung. Das Hotel ist eine 15-minütige Fahrt vom Skiresort Tenguyama entfernt.
Die klimatisierten Zimmer sind mit Teppich ausgelegt und verfügen über einen Sitzbereich, einen LCD-TV und einen Kühlschrank. Alle Zimmer umfassen einen Schreibtisch, ein eigenes Bad und Pflegeprodukte. Sie verfügen über 2 Einzelbetten und weitere Personen können in traditionellen Futonbetten, die auf dem Dachboden des Lofts ausgebreitet sind, übernachten.
Das Hotel Geihinkan Otaru ist eine 5-minütige Fahrt vom Bahnhof Shioya und eine 15-minütige Fahrt von der Seilbahn Otaru Tenguyama entfernt.