Vancouver

The Landis Hotel & Suites

  • 1200 Hornby St
  • Vancouver, BC V6Z 1W2
  • Phone: 604.681.3555 , Toll Free: 1.877.291.6111