Leeward House Thornbury
The Blue Mountains · Canada
Leeward House ist ein unabhängiges Boutiquehotel mit neun Zimmern in Thornbury, einem historischen Ort in The Blue Mountains am Ufer der Georgian Bay in Ontario. Die Anlage besteht aus einem Main House und einem Guest House und wirkt eher wie ein sorgfältig…
Juli 2026