Cleopatra Villas has a pool of 18 short-term rental properties in the Rodney Bay area of St Lucia. The premiere property is The Harbour located on the marina water-front directly behind Bay Gardens Hotel and close to all amenities.
Cleopatra Villas has a pool of 18 short-term rental properties in the Rodney Bay area of St Lucia. The premiere property is The Harbour located on the marina water-front directly behind Bay Gardens Hotel and close to all amenities.