Delta Hotel Convention Centre
The Winnipeg Delta Hotel is located in the center of the thriving city of Winnipeg, the Delta Hotel offers a warm welcome to its visitors; even Fido is welcome, as the Delta is one of the few pet-friendly hotels in the city....
Overview and Reservations