Europe

Penha Longa Resort, Sintra

Penha Longa, a Ritz-Carlton Hotel, Sintra, Portugal Situated among the rolling hills of the Sintra Cascais Nature Reserve, Penha Longa is an elegant palazzo-style estate….

Mykonos Grand Hotel & Spa

Mykonos Grand Hotel & Spa, Mykonos Greece The Mykonos Grand is a unique resort on the beautiful island of Mykonos in Greece, barely three miles…