D
Deeksha Sharma Review of Delta Hotel, Winnipeg Manitoba
Amazing staff. A great place to stay. Clean rooms....
Amazing staff. A great place to stay. Clean rooms. Elevators were slow but over all great
Comments: