Our Spanish school in Seville is located in the heart of the Old Town, at a renovated scenic Andalusian palace with panoramic views of the Giralda.