Featuring an indoor pool and hot tub, this Vancouver city centre hotel is a short walk from business and entertainment neighborhoods, Robson Street shops and Yaletown restaurants.
Address: 1088 Burrard Street, Vancouver (British Columbia)
Rates from:
CAD 188 | More:
Booking.com