342 West 71st Street, New York, 10023
Upper West Side
Description of the Riverside Studios Hotel
Hotel offers shared bathrooms.
The hotel has an excellent location just 2 blocks from Broadway and Metro station (subway station). Central Park and Lincoln Center are within walking distance. Only 5 minutes by subway to Time Square.