Wonderful setting.
Many guests who stayed at this hotel were pleased about its location. The property is close to Grand Central Station, New York Public Library, Time Square and other famous New York attractions. If you’re looking for accommodation in the centre of Manhatta