Staying at Limehome Evora Rua De Machede 61 hotel, you will be an 11-minute walk from ALDEIA da TERRA Art Museum and 0.6 miles Museum of Evora. If you are willing to explore even more landmarks in Evora, consider checking out Silver Water Aqueduct set 1.1 miles away.