Green Roof Inn 2* Hillsborough, Grenada

Hotels in Grenada - Hotels in Hillsborough - Green Roof Inn

Green Roof Inn offers wonderful ocean views and it just 50 metres from the beach. You can choose between romantic cottages with a private terrace, and spacious hotel rooms.