Plaza de la Revolución, "Revolution Square", is a municipality and a square in Havana, Cuba. The municipality, one of the 15 forming the city, stretches from the square down to the sea at the Malecón and includes the Vedado district.
Learn more insights from Wanderboat AI.






Club Restaurant "La Cecilia"
4.1
(37)

Find a cozy hotel nearby and make it a full experience.
Avery Wright

Find a cozy hotel nearby and make it a full experience.
Avery Wright

Find a cozy hotel nearby and make it a full experience.

Find a cozy hotel nearby and make it a full experience.
Stella Maris