Portugal: Ozadi Tavira
An oasis in the Eastern Algarve resort community of Tavira ticks all the right boxes. Portugal’s south coast is awash in the most fabulous beaches, and the eastern side of it is the country’s best-kept secret. Right in the thick of all this bliss sits the 77-room Ozadi Tavira Hotel, which was built in the … Continue reading Portugal: Ozadi Tavira