Hotel Merlott Lleras is located in the second largest city in Colombia, Medellín, where you will find many business centers including Plaza Mayor de Medellín. Free Wi-Fi access is available.
Number of rooms: 18
Carrera 37 # 10-38, El Poblado, 057472 Medellín, Colombia