Photos of the Best Western Chelsea Inn, Vancouver.

About the hotel