Ramada Inn & Water Park Edmonton South
|Part of a national chain:||Ramada Plazas|
|Travel Information:||Check Rates & Availability|
“Ramada Inn & Water Park Edmonton South is conveniently located on Edmonton's south side only 20 minutes from the fabulous West Edmonton Mall. This…”
No reviews yet. Be the first to review this listing!