You are here

The Birds House

The Birds House

Situated in Leiria, 9 km from Dr. Magalhães Pessoa Stadium, The Birds House features accommodation with free WiFi and a garden. A terrace with garden views is offered in all units. Guests can also relax in the shared lounge area. Leiria Castle is 9 km from the homestay.

Nearby accommodation

Nearest beaches