Hotel Alfonso XIII, a Luxury Collection Hotel, Seville, Spain
WE ARE SEVILLA Considered one of the most prestigious luxury hotels in the world since 1929, the Hotel Alfonso XIII is ideally located in the center of Seville , next to the Alcazar and the Cathedral, in the historic Santa Cruz.
The recently renovated hotel maintains its aura of history and glamor and is itself a majestic work of art, which has become a benchmark for elite travelers and Seville own. Visit Spain. Epic Spain Route © Monika Newbound