Located in Lleras park, 5 minutes’ walk from El Poblado metro station, Hotel Lleras offers free Wi-Fi and 24-hour front desk bilingual assistance in...
Pets are not allowed.
Located in Lleras park, 5 minutes’ walk from El Poblado metro station, Hotel Lleras offers free Wi-Fi and 24-hour front desk bilingual assistance in...