Howard Johnson by Wyndham Victoria


Victoria • Show on map
Price as low as CAD 63.10
Featuring 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


