Humphry Inn Suites Downtown Winnipeg is a UK Lodging based in Winnipeg, Manitoba. Humphry Inn Suites Downtown Winnipeg is located at 260 Main St, Winnipeg, MB R3C 1A9, Canada,
Please contact Humphry Inn Suites Downtown Winnipeg using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Humphry Inn Suites Downtown Winnipeg opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.