Boasting air-conditioned accommodation with a saltwater pool, mountain view and a balcony, Varzea Nature is set in Torres Vedras. The property has pool and garden views, and is 41 km from Obidos Castle. There is a sun terrace and guests can make use of free WiFi and free private parking.
The guest house has a flat-screen TV. Towels and bed linen are offered in the guest house. For added privacy, the accommodation has a private entrance and soundproofing.
A minimarket is available at the guest house.
A car rental service is available at the guest house, while hiking can be enjoyed nearby.
The nearest airport is Humberto Delgado, 46 km from Varzea Nature, and the property offers a paid airport shuttle service.