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...
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...