Rodeado por cafés, restaurantes e bares, a apenas 0.6 km da Universidade de Simon Fraser, hostel St. Clair económico dispõe de 21 quartos. O alojamento 2 estrelas de património se situa no bairro Centro de Vancouver e a paragem mais próxima, Seymour Street at Dunsmuir Street, fica a apenas 10 minutos a pé de distância.
As atrações esportivas nas proximidades incluem Rogers Arena, a 500 metros de distância. Este hostel de tema ostenta de uma localização central a uma distância de 2.5 km do Centro Espacial H. R. MacMillan.
Os hóspedes podem relaxar nos casas de banho partilhadas equipados com comodidades como chuveiro. Além disso, a presença de secador de cabelo e lençóis de banho nas casas de banho garante uma estadia confortável.
Devil's Elbow Ale and Smoke House serve pratos da cozinha americana e está localizado perto deste hostel. A estação de metrô mais próxima é Granville, localizada a apenas 10 minutos a pé de distância.