The Meliá Santiago de Cuba hotel, built in 1991, is located in the heart of the most Caribbean city of Isla Grande, in one of the most elegant areas of Santi ...
Hotel Casa Granda is a very good 4-star hotel located in the heart of the Caribbean city of Santiago de Cuba, on the corner of the Parque Cespedes. ...