Set 200 metres from Vancouver Playhouse in Vancouver, this air-conditioned apartment features free WiFi, a spa bath and a terrace with sea views. The property boasts views of the mountain and is 300 metres from Pacific Centre Mall Vancouver.
Address: Richards Street & Robson Street, Vancouver (British Columbia)
Rates from:
CAD 1,050 Book Now