Treasure Beach Hotel Saint James (Barbados)

Treasure Beach Hotel Saint James (Barbados) Address: Paynes Bay, Holders Hill, Barbados

Minimum price found for Treasure Beach Hotel Saint James (Barbados) was: 606 BBD

Click here to get more information, photos & guest ratings for Treasure Beach Hotel Saint James (Barbados)