Hilton Barbados Resort
Needham´s Point St. Michel Barbados, St Michael, 11000
This majestic and impressive hotel offers two sandy beaches, spectacular scenery and crystal clear waters. Featuring unsurpassed comfort, service and style, the 350-room club resort has all the ingred...
More Info