Tsimer > Canada > Leeds and the Thousand Islands > Glen House Resort

Glen House Resort

Glen House Resort offers a charming retreat experience characterized by its rustic yet welcoming atmosphere.

Glen House Resort in Leeds and the Thousand Islands, Canada

Photo of Glen House Resort by smita ghadyale on Google Maps

Why Guests Love It

Located in the heart of the Thousand Islands, the resort provides easy access to breathtaking natural attractions like Boldt Castle and St. Lawrence Islands National Park. Adventure enthusiasts can also enjoy nearby activities such as hiking trails and boat tours on the St. Lawrence River.

The resort boasts a range of amenities that enhance comfort, including a heated outdoor pool, full-service spa, and golf course. Guests appreciate cozy rooms that feature free Wi-Fi and convenient access to scenic views.

Things to Consider

Some guests note that certain areas of Glen House Resort could benefit from updates, as the decor leans towards basic rather than luxurious. Additionally, due to its popularity during peak seasons, noise levels may be higher than expected.

Consider visiting during off-peak times for a quieter experience.

Pros Cons
Scenic location near major attractions. Decor is somewhat basic.
Amenities like pool and spa. Noisy during busy periods.
Comfortable rooms with Wi-Fi.

Glen House Resort in 360°

Glen House Resort Details

Category: Hotels in Canada, Hotels in Leeds and the Thousand Islands

Address: 409 Thousand Islands Pkwy, Lansdowne, ON K0E 1L0, Canada

Booking Options

Tsimer may earn a commission from these links at no extra cost to you: