Angela House * Havana, Calle Escobar, La Habana, Cuba Escobar 259 E/ Neptuno Y Concordia Facilities in hotel Important