Six Mile Lake
Glass House
Glass House
Nestled in the scenic Six Mile Lake, The Glass House is an architectural gem, perfect for family getaways or corporate retreats. Located just 90 minutes north of Toronto in the southernmost region of Muskoka, near Port Severn, Six Mile Lake offers a beautiful backdrop for your stay.
10
Guests
5
Bedrooms
5.5
Bathrooms
Entire Home
Private Retreat















































