Location
In the heart of the city, this elegant hotel is situated next to some remarkable monuments of the city such as Plaza de España, the Royal Alcazar, or the Cathedral of Seville.
The hotel is located at Dr. Pedro de Castro, 1, just a few minutes away from the city center.