La Casa da Avó está situada en Geres, a 100 metros del spa termal de Geres y a 1,9 km del parque nacional da Peneda Geres.
Además, la Casa da Avó proporciona WiFi gratuita en todas las instalaciones.
Los huéspedes pueden utilizar el baño compartido y el salón compartido.
La Casa da Avó se encuentra a 6 km del santuario de Sao Bento da Porta Aberta y a 3,2 km de la cascada do Arado. El aeropuerto de Oporto, el más cercano, queda a 69 km.