resorts
Castle Villas
Elevated above the golf course, this collection of villas is very exclusive. The residences overlook the golf course below.
Each unit has a view and a terrace to take full advantage of the resort atmosphere.
View the entire image.