Originally Posted by
sujitdhar
Westin Bay Shore, on the bay at the entrance of Stanley park is our favorite destination in V.C. A room at the Tower will give you a bigger room with great view.
My favorite too. Has a nice ambiance and I love watching the float planes land.