Vancouver, Vancouver
Spend a second to
save a fortune!
Spend a second to save a fortune!
1361 Robson Street, Vancouver
Featuring North Shore mountain views, this all-suite hotel is located in Vancouver city centre. Free WiFi is offered in all rooms. Vancouver City Centre Canada Line Station is 1 km away.
See MoreUsage of subsidiary facilities may incur additional fees