Situated in the Vedado district of Vedado, Hotel Vedado-Saint John's offers a fitness centre. Featuring a 24-hour front desk, this property also boasts a restaurant and an outdoor pool. Guests can make use of a bar.
Calle O entre 23 y 25 - Vedado, Vedado, 10900 Havana, Cuba
Nightly rates from $66