La Casa do Toupeiro se encuentra en Óbidos, a solo 300 metros del castillo de Óbidos, y ofrece acceso a un jardín, un salón compartido y una cocina compartida. El establecimiento se encuentra a unos 39 km del monasterio de Alcobaca, a 26 km de la fortaleza de Peniche y a 31 km del Museo Lourinhã. El establecimiento dispone de habitaciones familiares.
Todos los alojamientos cuentan con aire acondicionado y TV de pantalla plana. Todos los alojamientos incluyen hervidor de agua, baño privado y WiFi gratuita. Algunas habitaciones tienen terraza y otras gozan de vistas al jardín. Todos los alojamientos incluyen ropa de cama y toallas.
El castillo de Alcobaça se encuentra a 39 km, mientras que el mirador de Suberco está a 42 km. El aeropuerto más cercano es el aeropuerto Humberto Delgado, ubicado a 76 km de la Casa do Toupeiro.