The Best Western Plus Sands is located at the base of English Bay and features a the Park Pub and The iconic Bayside Lounge.