Mount Cinnamon Resort is a wonderful hotel located in the city of Saint George's, in Grenada. This quiet hotel proposes a total of 21 rooms, think if possible to reserve your room.
Although it remains relatively confidential for now, it really has managed to develop a strong identity. Even if the hotel is still relatively unknown, and therefore properly assessed, it keeps on getting better to satisfy its customer.
This resort includes a private beach, restaurants, and water sport facilities. The villas are nestled into the hillside over the private beach and are 15 miles from St. George's capital city.