Posts Tagged ‘luxury resort

Another luxury resort has sadly bitten the dust.  The Nikki Beach Resort & Spa in Turks and Caicos has been closed after only being open for business less than two years. The British Caribbean Bank is now controlling the 430-acre property after owner Leeward Resort Ltd. went into receivership.  The bank will be managing the [...]


About Lap Of Luxury

Keeping you in the loop about everything luxury..