t
tya rose Review of Delta Edmonton Downtown
Hotel was very clean, the staff was really nice an...
Hotel was very clean, the staff was really nice and the location was awesome!
Hotel was very clean, the staff was really nice and the location was awesome!
Comments: