The picturesque town of Sintra, a UNESCO World Heritage site west of Lisbon, has become a battleground between residents and ...
On top of this, whale watching tours are a must ... Nestled in the lush hills of Portugal, and with its own micro-climate, Sintra offers a cool respite with its verdant parks, shaded trails ...
This move extends Cycas Hospitality's European footprint, swith operations now spanning over 55 hotels across 13 countries.