Conveniently located in the exclusive area El Poblado in Medellin and close to the financial and commercial districts, this hotel offers modern well-equipped accommodation with Wi-Fi and includes spa facilities.
Number of rooms: 23
Carrera 41A No.10-41, El Poblado, 050010 Medellín, Colombia