Sugar Cane Club Hotel and Spa
In Maynards, St. Peter on the west coast of Barbados, an attractive and intimately designed hotel awaits the arrival of its prospective guests. The Sugar Cane Club Hotel and Spa may be considered by some to aptly reflect the sweetness of its given name: sugar cane.
|