Howard Johnson by Wyndham Victoria
Victoria • Show on map Price as low as CAD 63.10Featuring an indoor pool and a fitness centre this hotel is located in Victoria BC. Free WiFi is included in all guest rooms. The BC Parliament Buildings are 3 km away. A cable TV is provided in each…More info