K
Kevan Tayler Review of Delta Hotel, Winnipeg Manitoba
Great location, clean rooms, friendly staff. Terr...
Great location, clean rooms, friendly staff. Terrible TV channel selection unless you are into sports or news.
Comments: