8 Guest rating Hotel photo

Leiria Apartments

Hint: You can enter any city or hotel name

Book Leiria Apartments

Leiria Apartments features a furnished balcony and has city views. The elegant unit is located in Leiria and includes free WiFi access. The modernly-decorated accommodation has a flat-screen cable TV, sofas and a dining table in the kitchen.

Photos Of

Show Leiria Apartments on the map

Leiria Apartments 39.735441 -8.802064