Hotels near Cira Garcia Central Clinic

Havana, Cuba

Find a place to stay

Other landmarks in Havana

Find out more about Cira Garcia Central Clinic