I was on a working vacation in Grenada and needed a "home base" from while in Grenada.
Grenada has a wide range of hotel options. But, for FANTASTIC staff, an easy place to get a good nights sleep, a great restaurant and central location, you can not beat the Green Roof Inn. Grenada has luxury hotels that offer luxury amenities,...
More
