We stayed here in May 2009 and we picked it for the good deals being offered and its location The location is very good with it being nearby to Knutsford Terrace and reasonably close to the subway stop. I had stayed in this hotel a few years ago when it was called the Windsor Hotel. I noticed that the rooms... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Center
- Add Photo
- Add Video
