Inside the Fairmont Windsor Park’s brand new treehouse suites – only 15-minutes from
'It reminds me of Disneyland,' my sister – a mother of two – remarks as we meander along the drive, across bridges that pass manicured lawns and ponds with sprinkling fountains before pulling up outside the country house hotel.Two men…