Green Roof Inn, Hillsborough, Grenada
Green Roof Inn is conveniently located at Sea View in Hillsborough, Grenada
Hotel Location:
Address: Sea View
City: Hillsborough
Country: Grenada
phone: +1 473-443-6399
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: noon
- In House Bar