Ramada Plaza by Wyndham Calgary Downtown
Overview
Welcome to the Ramada Plaza by Wyndham Calgary Downtown, located in the booming metropolis of Calgary and only one hour from the beautiful Canadian Rockies to the west. Enjoy easy walking distance to local attractions, city businesses and the thriving entertainment and shopping venues nearby.