Set in Leiria, within an 11-minute walk of Leiria Castle, Casa do Rio is an accommodation offering river views. This property offers access to a balcony and free WiFi. The apartment is equipped with 2 separate bedrooms and includes a kitchen with an oven, microwave and dining area. A flat-screen TV Read more
Set in Leiria, within an 11-minute walk of Leiria Castle, Casa do Rio is an accommodation offering river views. This property offers access to a balcony and free WiFi. The apartment is equipped with 2 separate bedrooms and includes a kitchen with an oven, microwave and dining area. A flat-screen TV is available. The apartment offers a terrace. Dr. Magalhães Pessoa Stadium is 1.3 km from Casa do Rio.