Skip to main content

Hotel Complejo Vedado Saint John's 3 *

Calle O, Esquina a Calle 25, Vedado, Havana, Cuba Show on the map
from
28 /night
Book now
2.5
Destinia Score Based on 2 reviews
Excellent location

Choose your room

.  
.

The Vedado Saint John's Complex features three residential buildings: the Vedado building, the Saint John's building and the Flamingo building.

Reviews: Hotel Complejo Vedado Saint John's

This hotel has no reviews. Would you like to add your own review?