Located in Downtown Vancouver, this luxury hotel is within a 5-minute walk of Robson Street and Vancouver Waterfront. Canada Place and Canada Place Cruise Ship Terminal are also within 15 minutes. Burrard Station is 6 minutes by foot and Vancouver City Center Station is 8 minutes.