Located in Edmonton, 11 km from Whyte Avenue, TownePlace Suites by Marriott Edmonton South provides accommodation with free bikes, free private parking and a fitness centre. This 4-star hotel offers free Wi-Fi.
Number of rooms: 121
1115 103A Street SW, T6W 2P6 Edmonton, Canada
Hotel booked 1 times today.