Hotels around
Windsor
Howard Johnson Plaza Hotel Windsor Quick description Just a 5-minute drive from downtown Windsor, this hotel is 5...
Windsor
Windsor
Windsor
Windsor
Windsor
Royal Windsor Motel Quick description Located in Windsor, Ontario, this motel is just 4 km from the...
Windsor
Comfort Inn & Suites Ambassador Bridge Quick description This Windsor hotel boasts an indoor pool with a waterslide,...