Calamos Supports Greece

Nikki Beach Resort & Spa Porto Heli

Luxurius 'NIkki Beach' Resort Opens in Porto Heli

"Nikki Beach," the legendary and one of the most luxurious resorts in the world, is opening its gates in Greece hoping to attract the elite of the Greek and international jet set. The Nikki Beach Hotel and Resorts chain will open a resort on...