Location: in the city centre of Evora city, World Heritage, 140 kms. from Lisboa.
See more: Hotels in Europe Hotels in Portugal Hotels in Vora Holiday Destinations in Europe