Our exclusive selection of townhomes is essential for small groups of no more than 8 looking for a private space on their vacation. Share a private pool with your family and friends and plenty of room throughout your villa to relax. Beautifully situated inside of Windsor Hills, these townhomes begin at only $99 a night.