O hotel localiza-se na Baía de Ishikari, a apenas 35 km de distância de Sapporo, na zona administrativa de Hokkaido, uma das 4 maiores ilhas do Japão (a mais a norte). O hotel de 18 andares goza de uma localização estratégica no bonito porto de comércio marítimo de Otaru, uma cidade romântica com pitorescas ruelas e bairros antigos, edifícios de pedra em estilo vitoriano e canais, bem como artesanato em vidro. Situa-se a apenas 30 minutos de Sapporo, a 5 minutos a pé da estação de Otaru Chikko e a 65 minutos de comboio do Novo Aeroporto de Chitose.O hotel urbano dispõe de 296 quartos e suites, 4 estabelecimentos gastronómicos, salas de conferências com facilidades, ideais para hóspedes em negócios, e ainda 2 capelas diferentes para casamentos. Apresenta também o Wing Bay Otaru', um dos maiores centros comerciais de Hokkaido, com uma grande variedade de restaurantes, lojas e locais de entretenimento, incluindo cinemas e facilidades de Spa. O hotel climatizado dispõe de serviço de check-out 24 h por dia, guichet para câmbio monetário, cofre e elevador. A área gastronómica compreende um bar e um restaurante. Haverá ainda ao dispor serviços de quarto e de lavandaria e um parque de estacionamento.Os quartos dispõem de casa de banho privativa com duche, banheira e secador de cabelo. Compreendem ainda cama de casal ou kingsize, telefone com ligação directa, televisão, acesso à Internet, cofre e mini-frigorífico. O ar condicionado regulado individualmente é uma comodidade padrão em todos os quartos.Os hóspedes poderão apreciar um tratamento de massagens.O restaurante 'Terrace Brasserie' serve buffets de pequeno-almoço, almoço e jantar que consistem na sua maioria de pratos chineses e italianos. Os hóspedes poderão também desfrutar de sobremesas especiais confeccionadas pela equipa do hotel na espaçosa 'Bay Lounge'.