Situated 7 km from Leiria Castle, The Birds House features accommodation with a garden, a terrace and a shared kitchen for your convenience. Free WiFi is provided. A terrace with garden views is offered in each unit. Guests can also relax in the shared lounge area. Dr. Magalhães Pessoa Stadium is 7 Read more
Situated 7 km from Leiria Castle, The Birds House features accommodation with a garden, a terrace and a shared kitchen for your convenience. Free WiFi is provided. A terrace with garden views is offered in each unit. Guests can also relax in the shared lounge area. Dr. Magalhães Pessoa Stadium is 7 km from the homestay.