Based on 910 review
This comfortable hotel is set in Edmonton. Offering guest rooms with free WiFi, Coliseum Inn provides accommodations in Edmonton, Alberta. Rexall Place arena and Northlands Park is located across the street. Guest rooms at the Coliseum Inn are equipped with a cable TV, free local calling, and a coff...