Set among the spectacular Sintra Mountains, Penha Longa Resort ensembles Nature, History and Luxury just 30mn away from Lisbon.