Sneak Peek:  The Oitavos, Sintra, Portugal

Sneak Peek: The Oitavos, Sintra, Portugal

The Oitavos is an amazing five-star luxury hotel and spa in Sintra, Portugal. It features sweeping views of the Atlantic Ocean, a full-service spa, an indoor/outdoor saltwater swimming pool, steam and sauna rooms, gourmet dinning and views of the preserved dunes.

Visit Site