at 2225 Division Rd, Windsor , N8W 1Z7
Welcome to Ramada Limited Windsor Airport. Experience an exciting trip to the City of Roses while enjoying the comfort of our newly renovated Hotel.
Welcome to Ramada Limited Windsor Airport. Experience an exciting trip to the City of Roses while enjoying the comfort of our newly renovated Hotel.
Lexington Inn and Suites, conveniently located in the recently developed South Windsor area with easy access to the vibrant sections of southernmost Canada