Karta Vacation Rentals
In the heart of Leiria, a few metres from Câmara Municipal and about 1 km from the city centre. Walk to Rodrigues Lobo Square, Leiria Cathedral and Leiria Castle, with Dr. Magalhaes Pessoa Stadium and Batalha Monastery a short drive away.