Contact General Contact info@ostelea.com +34 919 04 09 66 Barcelona Campus, Spain Carrer Aragó, 28 08015, Barcelona +34 919 040 966 Av/ Josep Tarradellas i Joan, 171 - 177 08901 - Barcelona (Hospitalet de Llobregat) Madrid Campus, Spain C/ Príncipe de Vergara, 108 28002 - Madrid +34 919 040 966 Rabat Campus, Morocco Avenue Al Milia, Secteur 9, Rue Maziata, Hay Riad, Rabat 10170 Mexico City office, Mexico Avenida Presidente Mazaryk 111 - piso 3. Colonia Polanco V Sección Delegación Miguel Hidalgo. Mexico City Lima office, Peru Avenida Juan de Aliaga 427 - piso 7. Edificio Prisma Tower. Magdalena. Lima Bogotá office, Colombia Calle 76, No. 11-35 - piso 6. Bogotá. Colombia