Broadway Hotel & Hostel

Starting at

TripAdvisor Review

Based on 1328 review

See all

The property is located at 101st Street, just off Broadway in the Upper West Side. The subway is just two blocks away taking guests basically anywhere in the city in a matter of minutes. Riverside Park, Central Park and the Cathedral of St. John the Divine, the Metropolitan Museum of Art and Grant's...

More details