Lovely Airbnb close to the main train station. It is about a 10-15 minute walk to the cathedral and the alcazar, but most things are within walking distance in Seville.