Islazul Hotel Libertad
Santiago de Cuba, Cuba
Islazul Hotel Libertad

Calle Aguilera No. 658 e/ Serafín Sánchez y Pérez Carbó, Santiago de Cuba, Cuba
Ranking: Islazul Hotel Libertad is ranked 14th out of 14 accommodation options available in Santiago de Cuba.
Classification: 2 Star Hotel
We do not have a detailed description for Islazul Hotel Libertad. If you are familiar with Islazul Hotel Libertad and would like to submit a description please Click Here.