Smugglers Cove Penthouse is a luxury beachfront apartment on the world-famous West Coast of Barbados. Stay at this top floor, 4 bedroom, lateral apartment for your Barbados holiday.
The luxury penthouse apartment boasts over 6,000 square feet of luxury...
more