Hotel E Caballeriza
Calle Miro NO. 203 | Entre Luz Caballero y Aricochea, Holguin 80100, Cuba - Holguin

Amenities

Airco
Televison
Hot water available
Minibar
English speaking
Parking
Telephone
24 hour reception
Private bathroom
Restaurant