Windsor Hills


#1

Just wondering if anyone has stayed at Windsor Hills and what their thoughts are. I am currently working on typing up all our options to put to the rest of our group but this really is looking like being number 1 option at the moment.