No image available for this hotel
No image available for this hotel
Vila Nova da Barquinha, Vila Nova da Barquinha
Spend a second to
save a fortune!
Spend a second to save a fortune!
Largo do Primeiro de Dezembro 4, Vila Nova da Barquinha
Offering free bikes and garden view, Barquinha Nature House is located in Vila Nova da Barquinha, 46 km from Our Lady of Fatima Basilica and 5.9 km from Almourol Castle. Featuring a lift, this property also provides guests with a picnic area.
See MoreUsage of subsidiary facilities may incur additional fees