The St. Regis Hotel is located in 602 Dunsmuir Street, V6B 1Y6, Vancouver, Canada.