Hotels > Canada > Victoria
Location. The Admiral Inn is located in Victoria, B.Price: From 76.96 CAD per night