Great apartment in the center of Sevilla!
Walking distance to Plaza Espana, Sevilla Cathedral and Alcazar Palace!