21 Properties
Batalha at 1,87 km from the city centre
Hotels Europe Portugal Leiria Batalha Cheap Hotels in Batalha