Dit resort ligt aan de oevers van de rivier Saint Lawrence en beschikt over een eigen aanlegsteiger, wandelpaden en gratis WiFi. De golfbaan Smuggler's Glen bevindt zich op het terrein.
In elke kamer van Glen House Resort vindt u een koffiezetapparaat. Tevens beschikken de kamers over een kabel-tv en een slaapbank.
De gasten in dit resort in Lansdowne kunnen gebruikmaken van een tennisbaan, een volleybalveld en een fitnessruimte. Het is mogelijk om fietsen te huren bij de accommodatie.
In de Club House Grill, onderdeel van het Glen House, worden pubmaaltijden geserveerd. BBQ Express biedt Amerikaans fastfood.
De 1000 Islands Charity Casino ligt op 15 minuten rijden van de Glen House Resort. Saint Lawrence Islands National Park bevindt zich op 11 km van de accommodatie.