St. George's

Mount Cinnamon Beach Resort

490

Morne Rouge,
St. George's,

Grenada,

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