115 (Galiano) Italia Ave. Apt. 81, Btw. Trocadero St. And Animas St, Havana, Cuba
See map
Amenities
Air Conditioner
Laundry
Mini Bar (with liquor)
Disclaimer: This content was accurate at the time the hotel was
reviewed. Please check our partner sites when booking to verify
that details are still correct.