(Last Update: 24 Apr 2023)
This beautifully furnished, elegant home is located at Windsor Hills Resort. Sleeping up to 10 people, this home offers bedrooms across both floors