Yes, IE University has a campus in Segovia, a historic city near Madrid, offering a unique learning environment.