Click on Login if you are already member.
b'Proud to be a part of the Intercontinental Hotels Group family, The Holiday Inn Vancouver Centre on 711 West Broadway is a 197 room hotel located in the heart of Vancouver, British Columbia. We are currently recruiting for a dynamic…