Hotel Lido

Address:

Calle Consulado 216
Between Calles Animas and Trocadero, Centro Habana
Havana, Cuba

Phone:

7/866-8814

Map:


Contact   ·   Privacy   ·   Terms