Hotel Deauville

Calle Galiano, No. 1, e/ San Lázaro y Malecón. Downtown Havana, CUBA