St. Mary's Catholic Church está a uma distância de 5 minutos de carro do Saint Lawrence Spirits Château • Boutique Hotel de 3 estrelas, enquanto Thousand Islands Arts Center está a aproximadamente 5 minutos de distância do carro. Você estará a apenas 1.2 km de Lake Ontario. A área inclui também locais naturais como a Zenda Farms Preserve, que se encontram a 2.5 km deste hotel. Para quem viaja de longe, o aeroporto em Watertown fica a 36 minutos de carro.
Os quartos têm controle de temperatura, bem como mini frigobar e máquinas de café/chá para sua conveniência. As casas de banho dispõem de casa de banho separada e banheira, além de comodidades como secador de cabelo e roupões.