Situated among the arches and arabesques of the historic center of Seville, the Alfonso XIII hotel is located only a few minutes to the Reales Alcázares and Plaza de España, the hotel boasts an unbeatable location to start exploring this wonderful city.. more details