Tag: Grand Cayman
The Holiday Inn Resort® Brand Launches in Grand Cayman
13 June 2013
The growing global Holiday Inn Resort® brand portfolio owned by InterContinental Hotels Group got wider today with the new Grand Cayman addition. This new hotel has 117-rooms and a several beachfront amenities.
Located ... read more

