Evora, Portugal, a lively university town 95 mi/150 km southeast of Lisbon, has a macabre attraction: The chapel in the church of Sao Francisco is fashioned from the skulls and bones of 5,000 mon...
Evora, Portugal
This 72 room property, built in 2021...
View Hotel Details
Not Yet Rated
Commission: -
Rooms: 72
Rates: -