The Casagranda Hotels is situated in the very heart of Santiago de Cuba, the most Caribbean city in...
Santiago de Cuba is the second largest and most Caribbean city in the country. Two features make it...