With easy access to public transport, convenient amenities and an ideal location in the Upper West Side of Manhattan, this hotel is minutes from the Theatre District and Times Square. Complimentary coffee and tea are served.
Number of rooms: 74
235 West 107 Street, Upper West Side, New York, NY 10025, USA