Ranked #21 of 34 hotels in Windsor
"Great location, right downtown Windsor. We did not have a riverview room, we had the city view but the hotel was still great. Beautiful entrance, great room size. We booked through..."
"We live in WIndsor and chose this hotel because we were seeing a play downtown. It is in a convenient location near restaurants, the casino and the Chrysler Theater. The..."