Holiday Inn Express & Suites - Grenada

Grenada • Show on map
Price as low as USD 107.60
Holiday Inn Express & Suites - Grenada is located in Grenada. This 3-star hotel offers a business centre and free WiFi. The hotel features an outdoor swimming pool fitness centre and a 24-hour front desk.…More info
