5 star hotels in Santiago de Cuba
Filter Results
Apply Filters
Clear Filters
1 result
-
Sort by
Popularity : highest first
-
Melia Santiago De Cuba
From US$ 103Avd. De Las Americas Y Calle M, Santiago de Cuba, Cuba (To the map)
The property is nestled near the historic district of Santiago de Cuba and a 10-minute ride from the…
To the hotel
price for 1 nightBook Now