Description: Green Roof Inn is a small guesthouse on the island of Carriacou in Grenada. The Inn has five charming guestrooms and a waterfront restaurant and bar with a marvelous views of the Caribbean Sea.
We strive to provide personal comfort for our guests while bringing the genuine Caribbean experience.