We stayed at the Windsor Suites for 4 nights and cannot recommend this hotel enough! The room had a kitchenette, sitting area, stereo, TV and bottled water, tea and coffee provided daily free of charge. The room we had was a suite on 28th floor with an amazing view of the city…