The Glen House Resort is a 3.5-star independent hotel located in Leeds and the Thousand Islands, Ontario, steps from Lake Ontario. The property sits within walking distance of the waterfront and a short drive from Thousand Islands National Park, making it a convenient base for exploring the region's natural attractions.
The resort offers a bar and lounge, a fitness centre, and conference facilities for small meetings or events. A full breakfast is served daily, and the front desk operates around the clock. All rooms are non-smoking. The on-site amenities support both leisure and business stays in a laid-back waterfront setting.
The location places guests near Downtown Gananoque and Downtown Kingston, as well as Smuggler's Glen Golf Course, which is less than a mile away. Boldt Castle is about 14 miles distant. The resort's proximity to the lake and national park makes it well-suited for visitors interested in outdoor recreation and sightseeing in the Thousand Islands area.