This welcoming hotel lies in the historical centre of Sevile, close to the city's most famous sitghts including the cathedral, the Giralda Tower and the Alcazar. Links to the public transport are a short distance away (400 m).
See more: Hotels in Europe Hotels in Spain Hotels in Seville Holiday Destinations in Europe