 | The Casa Granda Hotel, Santiago de Cuba is a large elegant white building right on Parque Céspedes, making the hotel a easily recognised landmark in the city. The rooms are nicely decorated and the roof top bar has fantastic views over the cathedral and city. No swimming pool.
|