See all photos
See all photos
See all photos
This charming hotel is situated in Evora. With a small number of only 6, this establishment is very convenient for a quiet stay. Pets are not allowed at Casa de Sao Tiago.