luxury everything blog
In: Financial
14 Sep 2009Another 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 [...]
Keeping you in the loop about everything luxury..