La Casa do Populo ocupa una casa reformada del siglo XIX y se encuentra a 5 km del centro de Ponta Delgada. Cuenta con piscina al aire libre de temporada, barbacoa y solárium. Hay WiFi gratuita en todas las instalaciones.
El establecimiento cuenta con 6 alojamientos independientes situados en los jardines, todos con vistas. Disponen de dormitorio, baño privado y zona de estar.
A 2 minutos a pie hay varios restaurantes y un supermercado.
La Casa do Populo tiene una superficie de 20.000 m2 o bosque, que incluye rutas de senderismo que cruzan árboles frutales y plantaciones de plátanos y de pasión.
Hay aparcamiento privado gratuito. El establecimiento cuenta con mesa de ping pong y la zona es perfecta para practicar golf y ciclismo. El aeropuerto Juan Pablo II está a 12 km.