A great place to stay in Seville, walkable to all the attractions and great amenities.