Hotel Lido está ubicado en Consulado Nº 210 E/ Animas Y Trocadero, Centro Habana, 10100, La Habana, Cuba.