Overview

Gran Caribe Hotel Vedado

Calle O esq. 25, Vedado, Havana, Cuba
+53 7836 4072

$69+

Nearby

    Show all
    Reviews
    Map

    Map

    Close