Hotel Centro Lido
Av. Tamanaco, Caracas, Venezuela
Booking.com
Book Now