Iberostar Casa Granda

Starting at
$57

TripAdvisor Review

Based on 565 review

See all

This pleasant hotel is located next to the cathedral of Santiago de Cuba, facing the lovely park on Céspedes, in the heart of Santiago de Cuba. It is the ideal starting point for exploring the city. Nearby places of interest include the Metropolitan Cathedral, House of Poetry, Carnival Museum and th...

More details