Karta Vacation Rentals
In central Seville, a short walk from the historic core. River House sits about 1 km from the city center — 600 yards from the Alcázar and a 12-minute stroll to the Triana Bridge. La Giralda, Barrio de Santa Cruz and Plaza de España are all within easy walking distance; Seville Airport is roughly 7.5 miles away.