Hotels in Windsor

    Windsor Details

    Windsor is a Canadian city located in the province of Ontario, separated from the United States only by the Detroit River. Nicknamed The City of Roses, Windsor has an enormous public rose garden in Jackson Park called the Queen Elizabeth 2 gardens. Here you will find more than 12,000 rose bushes, all artfully tended on 4 acres of land. In the rest of the park, there are playgrounds, picnic areas, and lots of greenery. You'll also find the World War 2 Lancaster Bomber in Jackson Park.You'll also want to check out the Windsor Community Museum, the lovely old historic home known as Willistead Manor, the Windsor Art Gallery, and the Canadian Club whiskey factory tour, which is most excellent. Windsor restaurants are many and varied, as befits a good sized city. Food-wise, you'll find just about anything you could desire served in Windsor. The hotels in Windsor stay busy year round. A good way to make sure that you will be able to book a room in the hotel of your choice is to call on for help in finding a discount hotel room that will save you money that you can put toward that delicious Windsor dinner.