Encompassed by the waters of the Georgia Straight with the coastal mountains rising majestically in the background, it is no wonder Vancouver is often touted as one of the most beautiful cities in the world. The Aviawest in Vancouver at the Rosedale on Robson is located nine miles from Vancouver International Airport. Situated in downtown Vancouver, the resort is minutes away from multiple live theatres, the BC Place, the GM Place, and the Rodeo Drive of the North, the Rob ... MORE
|