Ramada Limited South Windsor
The Ramada Limited South Windsor is located just half a mile from Windsor Airport and 9 miles from the casinos and nightclubs of the downtown area.
The 40 guest rooms at the Ramada Windsor feature Cable TV with movie channel, coffe-maker, iron and ironing board. There are High Speed Internet ports in all rooms.
Complimentary Continental Breakfast is offered.
2130 Division Road, Windsor, ON N8W 1Z7, Canada