Holiday Inn Express Hotel & Suites Saint John Harbour Side, an IHG Hotel的设施