Green Roof Inn is a small guesthouse on the island of Carriacou in Grenada. The Inn has five guestrooms and a waterfront restaurant and bar with views of the Caribbean Sea.
All rooms are equipped with a fan and mosquito net, and the showers have both hot and cold water.
Green Roof Inn
Hillsborough, Carriacou; Grenada
Green Roof Inn, Carriacou, Grenada
Good Hotels Guide - Grenada
Your guide to accommodation worldwide