838 Hamilton Street
This hotel is located in Vancouver within a 5-minute walk of BC Place Stadium. This all-suite hotel features an indoor pool and a fully equipped kitchenette in every suite.
COMMENTS (0)
(You have to be logged in) Add Comment