Sugar Cane Club Hotel & Spa
Sugar Cane Club Hotel & Spa
Address : 
Maynards,
St. Peter 5886,
Barbados
Phone
4225026
 
 
This secluded hill-top deluxe hotel is located on the North-West side of Barbados. The hotel has 43 suites, all furnished very tastefully and...>>>


Barbados Romantic, Business holidays. -