© 2023 by Great Hotel. Proudly created with Wix.com

FOR QUESTIONS OR INQUIRIES
1-519-919-8733

The Lake House Ontario is located in Harrow, Ontario, Canada

23 Levergood Lane, Harrow, ON  N0R 1G0

itsbetteratthelake@gmail.com

  • Black Facebook Icon
  • Black Instagram Icon
  • Black TripAdvisor Icon