This Ramada hotel location is situated in the south of Edmonton, AB. This hotel features free Wi-Fi, free parking for vehicles of all sizes and a fitness centre. It also features 126 guestrooms that are equipped with televisions, refrigerators, coffee makers and offer room service and more. The Ramada Edmonton South hotel is conveniently located off Highway 2 and 53rd Avenue.
5359 Calgary Trail NW
Edmonton, Alberta
T6H4J9, Canada