Cet hôtel de 3 étoiles est situé au centre ville de Vancouver et fut construit en 1912. Il est situé près de Science World et la station la plus proche est Local Metro System. L''hôtel a un centre de fitness. Les 82 chambres sont équipées de sèche-cheveux, coffre-fort, table et fer à repasser et air conditionné.
En choisissant l''établissement Comfort Inn Downtown Vancouver, vous aurez la chance de séjourner au cœur de Vancouver, à quelques minutes de marche de Orpheum Theater et Vancouver International Film Centre. Cet hôtel vert/durable se trouve à proximité de Marché public de Granville Island et Stanley Park.