North Coast

Hotellit

Sugar Cane Club Hotel and Spa ***

Located on the north-west coast of Barbados, 1 kilometer from the beach....