The Century Plaza Hotel & Spa, is a full service 3.5 star property located in the heart of Downtown Vancouver.