A
A.J. Paolucci Review of Delta Edmonton Downtown
Location is great its in the heart of Edmonton, th...
Location is great its in the heart of Edmonton, the food was ok but a lil over prices for the portion, rooms were clean and nice
Comments: