Sargas, A gorgeously designed villa high in the Saint Lucia Mountains, this vacation rental is no plain Jane. Massive windows look out over the Piton Mount
South Sea House is perfectly located for both business and leisure guests in Cap Estate. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.