Palmetto Beach Hotel Barbuda: Palmetto Point, Barbuda, Antigua and Barbuda, 11 | |
World hotels >
North and Central America > Antigua and Barbuda > Barbuda > Palmetto Beach Hotel | |
This information was supplied by the Palmetto Beach Hotel, Barbuda - they are responsible for its accuracy.