Your home away from home when travelling to Windsor.
Newly built hotel located just off the 401 and close to everything Windsor Essex has to offer.
Everyone is looking for that Instagram moment – whether it’s set on a house boat, a uniquely designed hotel room, a floating wine barrel or inside a geodome. What do you think is our most unique place to stay in Windsor Essex?