J
Jade E Review of Delta Hotel, Winnipeg Manitoba
Beautiful setup & hospitality. Location's downside...
Beautiful setup & hospitality. Location's downside is there is a lot of traffic in/out of the hotel.
Comments: