El Hotel Medellín Royal se encuentra en el exclusivo barrio de El Poblado, en Medellín. El hotel ofrece un centro de spa y bienestar de lujo, así como piscina al aire libre. Hay conexión Wi-Fi y aparcamiento privado gratuitos.