Showing 1-1 of 1 Spa Resorts
Vacations are an ideal time to pamper yourself, and the ideal place to do that is at Barcelo Tambor Beach's on-site spa. From massages to facials,... more
Resort features:
- Golf
- Nature
- Spa