Sunbay Hotel

Maxwell Coast Rd
Barbados