Localizado nas margens do Rio São Lourenço, este resort à beira-mar dispõe do seu próprio cais, trilhos para caminhadas e acesso Wi-Fi gratuito. O Campo de Golfe Smuggler’s Glen encontra-se no local.
Cada quarto do Glen House Resort inclui comodidades para preparar café. Inclui televisão por cabo e um sofá-cama.
Os hóspedes deste Lansdowne Resort têm ao seu dispor um campo de ténis, um campo de voleibol e um ginásio. Está disponível um serviço de aluguer de bicicletas.
O Club House Grill, parte da Glen House, serve comida de estilo pub. O BBQ Express serve comida rápida americana.
O Casino 1000 Islands Charity fica a 15 minutos de carro do Glen House Resort. O Parque Nacional das Ilhas São Lourenço fica a 11 km da propriedade.