O Inn At Laurel Point de 4 estrelas está localizado no bairro James Bay, a aproximadamente 900 metros de Centennial Fountain e dispõe de piscina em ambiente fechado no local. Olhando para o mar, este hotel fica a alguns minutos de carro da Casa Helmcken e oferece um restaurante francês, além de windsurf, mergulho e canoagem.
A Victoria Fisherman's Wharf está localizado a aproximadamente 600 metros de distância. Os locais históricos na área incluem o Castelo de Craigdarroch a 2.7 km de distância. Também está localizado a uma distância de apenas 0.7 metros dos Edifícios Legislativos da Colúmbia Britânica e a uma curta distância a pé de David Foster Harbour Pathway. Os hóspedes encontrarão a paragem Superior at Montreal ao lado do o Inn At Laurel Point, a aproximadamente 5 minutos a pé.
Tem 97 unidades equipadas com controle de temperatura, juntamente com instalações modernas, incluindo TV de tela plana com canais via satélite e TV com vários canais. Os quartos têm casas de banho privadas com chuveiro, alguns apresentam piso de mármore. Além do quarto separado, casa de férias oferece também uma cozinha totalmente equipada para fins de autoatendimento.
O pequeno-almoço é servido no restaurante. O restaurante no local apresenta uma variedade de cozinha francesa, juntamente com terraço. Blue Crab Seafood House trata os hóspedes com refeições da cozinha canadense e fica a uma curta distância a pé deste hotel.