Advertisement
Hotel Presidente
Hotel Presidente
Address:
C/Calzada 110, Esquina Avda de los Presidentes Plaza de la RevoluciĆ³n, Vedado, Cuba
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.