A beautiful place to stay in Seville which is easy walking distance to many attractions.