Best Western Hotel Santa Clara, Evora

Best Western Hotel Santa Clara

Travessa Da Milheira, 19

Comfortable and totally renovated, the family run 3 Star Best Western Hotel Santa Clara, located at the very center of the historical town of