Take A Look at Nikki Beach’s St. Torini Resort

Nikki Beach St.Torini

As part of the brand’s international expansion, Nikki Beach has launched a series of upscale resorts. Over the past several years, the Miami Based Luxury Hospitality group has stepped up its game by opening locations in KHO Samu Thailand, Porto Heli Greece, Dubai, U. A.E., Bordrum, Turkey and now St. Torini, Greece. The magic behind […]