Inspired by the culture of Colombia, this design hotel offers luxurious rooms. Located in the commercial center of Medellin, 1,5 km from Poblado Metro Station. The Hotel offers Free Wi-Fi, a fitness center and a spa.
Number of rooms: 115
Calle 10A No. 34-11, El Poblado, 050010 Medellín, Colombia
Hotel booked 1 times today.