Posts Tagged ‘Rooms Hotel Casa Granda Santiago de Cuba’

Hotel Casa Granda Santiago de Cuba

Address: Heredia No.201 E/San Pedro Y San Felix, Santiago de Cuba Hotel Casa Granda is situated in what could be considered the epicenter of Santiago de Cuba right on the city’s main square named Parque Cespedes. A 4-star hotel, Casa Granda is all about simplicity, elegance and diverse colonial era architecture right in the very […]

Read more about Hotel Casa Granda in Santiago de Cuba...