Casa da Vila is a guesthouse offering accommodation and a restaurant named A Oficina. It also features a wellness, tennis, and pool club. The establishment is located in Santo Tirso, Portugal.