Mount Cinnamon Beach Resort

Mount Cinnamon Beach Resort

Morne Rouge, St. George's,

The newly opened hotel, located on a white-sand beach, heralded a new level of sophistication.

Explore More