Wyndham to Open Hotel in Nevis
A major new multimillion-dollar hotel project is coming to the tiny island of Nevis. Wyndham Hotel Group has announced plans to open its first hotel on the island of Nevis, with the Wyndham Grand Nevis slated to debut in 2019. The hotel, which will be located within the Northern Pointe Resort, a 30-acre luxury…
Read More