New Boutique Hotel Coming to Anguilla

Written on 06/01/2016
Sarah Greaves-Gabbadon, CJ Travel Editor

Another new hotel is coming to the island of Anguilla.

The 25-room The Manoah hotel is slated to open on Anguilla’s Shoal Bay East in November, tourism officials announced at this week’s Caribbean Tourism Organization State of the Industry...

Continue reading on the Caribbean Journal