The Windsor Hills resort is made up of a number of town houses. Feel free to look at the different photos below that show precisely what our town house looks like. All of these photos are taken in Windsor Hills and reflect the actual decor and layout of our actual propery rather than the generic photos shown for the show home. The photos below are of the exact townhouse you will be renting.