O Otaru Geihinkan está localizado na Baía de Oishoro e dispõe de quartos com vistas para o mar. Disponibiliza acesso Wi-Fi gratuito em todas as áreas e estacionamento gratuito. O hotel fica a 15 minutos de carro da Estância de Esqui de Tenguyama.
Os quartos climatizados são alcatifados e estão equipados com uma área de estar, uma televisão LCD e um frigorífico. Todos os quartos incluem uma secretária, uma casa de banho privativa e produtos de higiene pessoal. Têm 2 camas individuais, enquanto os hóspedes adicionais podem dormir em camas futon tradicionais, espalhadas no piso do loft.
O Hotel Geihinkan Otaru fica a 5 minutos de carro da Estação de Shioya e a 15 minutos de carro do Otaru Tenguyama Ropeway (teleférico).