Contact General Contact info@ostelea.com +34 919 04 09 66 Barcelona Campus, Spain Carrer Mallorca, 27 08029, Barcelona +34 919 040 966 Av/ Josep Tarradellas i Joan, 171 - 177 08901 - Barcelona (Hospitalet de Llobregat) 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