Loading hotels
Confirming room availability...
Skwachays Lodge, 31 West Pender, Vancouver, Canada
Near Rogers Arena<br /><br />With a stay at Skwachàys Lodge, you'll be centrally located in Vancouver, just a 3-minute walk from Dr. Sun Yat-Sen Classical Chinese Garden and 6 minutes by foot from Rogers Arena. This hotel is 0.3 mi (0.5 km) from Queen Elizabeth Theatre and 0.5 mi (0.9 km) from BC Place Stadium.