5 star hotels in Santiago de Cuba
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Melia Santiago De Cuba
Avd. De Las Americas Y Calle M, Santiago de Cuba, Cuba (Open map)
Mercado Plaza de la Revolucion is just 1.7 km away, while Santiago Cafe is next door to this hotel. Offering a terrace and a garden…
Read more...