Your booking experience in Lansdowne
Convenience of staying in the city center
Glen House Resort offers a 3-star experience near Thousand Islands National Park Of Canada in Lansdowne.
Apartments, B&Bs and others
Hill Island Lodge is a kid-friendly hotel that features free self-parking and a free car park, making it a fun destination for the entire family.