Best Western Inner Harbour Hotel Victoria is located in downtown, at the famous Inner Harbour. Just steps from the hotel, you’ll find the city’s major attractions, such as the Royal BC Museum, the Royal London Wax Museum, Undersea Gardens and Fisherman’s Wharf.