Situated in Cee, Casa Leo offers self-catering accommodation with a terrace and free WiFi. Guests have a private balcony. This holiday home is fitted with a living room and a fully equipped kitchen. A TV is offered. Guests can relax in the garden at the property. Finisterre is 11 km from the holiday Read more
Situated in Cee, Casa Leo offers self-catering accommodation with a terrace and free WiFi. Guests have a private balcony. This holiday home is fitted with a living room and a fully equipped kitchen. A TV is offered. Guests can relax in the garden at the property. Finisterre is 11 km from the holiday home. The nearest airport is Santiago de Compostela Airport, 63 km from Casa Leo.