

The Itaca Sevilla Hotel is located next to the Plaza de la Encarnación, one of the most beautiful monuments in the historic center of Seville, near the Cathedral, the Giralda, the Alcazar, the Barrio Santa Cruz, the Archivo General de Indias, the Archbishop's Palace, the Museum of Fine Arts.