SpainCataloniaTorrelles de Llobregat
6 guests
2 bedrooms
2 bathrooms
Sitting high on a hill in the Catalonian countryside, just 25 kilometres from Barcelona, gorgeous views are a given from this contemporary villa. Enjoy the forest and mountain vistas from the many van...
From €466 Nightly