Beautiful accommodation, and a great location. You'll find everything you need to make yourself at home while visiting Vancouver.