3 star hotels in Speightstown
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Lemarida Suites
Heywoods Park, 26013, Saint Peter, Barbados, Speightstown, Barbados (Open map)
The accommodation in the Speightstown district of Speightstown, around 5 minutes' drive from St Nicholas Abbey. The 3-star Lemarida...
Read more...