The Real Deal Miami

Nikki shuts Turks and Caicos resort

September 15, 2009 05:28PM

Nikki Beach, the Miami company formed around the famed South Beach nightclub, has closed its resort in the Turks and Caicos. Its developer/owners, Leeward Resort LTD, entered receivership, according to Caribbean Net News. The company plans to open a resort in Thailand and also one in Panama.