Featuring a sauna and a restaurant, Leblón Suites Hotel offers self-catering suites with free Wi-Fi in Medellin. Breakfast is provided. Oviedo and La Strada Shopping Malls are 1 km away.
Number of rooms: 39
Carrera 42 A N° 1Sur -125, El Poblado, 050021 Medellín, Colombia