Nebrija University is located in Madrid, Spain on C. de Sta. Cruz de Marcenado, 27,. Nebrija University is rated 3.4 out of 5 in the category private university in Spain.
Address
C. de Sta. Cruz de Marcenado, 27,
Accessibility
Wheelchair-accessible entrance