Santiago de Cuba - Richard Reich Photography
Powered by SmugMug Log In

Hotel Casa Granda is a very good hotel with a 4-star hotel located in the heart of the Caribbean city of Santiago de Cuba, on the corner of the Parque Cespedes.

CienfuegosCubaFloridaSantiago de Cuba