Overview

Islazul Hotel Libertad

Calle Aguilera y Plaza de Marte, Santiago de Cuba, Cuba
+53 2262 3080

$33+

Nearby

    Show all

    About

    Situated in Santiago, this hotel is steps from Marte Plaza and Tomas Romay Natural Sciences Museum. Nuestra Senora de los Dolores Church and Dolores Plaza are also within 10 minutes.

    Less More
    Expedia

    Amenities

    • Parking
    • Free Wi-Fi
    Less More
    Reviews
    Map

    Map