This hotel lies nestled amidst 4 hectares of tropical gardens, along an intimate bay with a white sand beach. Located in Morne Rouge in the southwest of the island, it is just 10 m ...
The Gem Holiday Beach Resort situated on one of the prime locations in Grenada nestled between verdant vegetation and 1 1/2 miles of the shimmering white sands of Morne Rouge Bay. ...