Where is The London NYC located?

Answers from Our Experts (1)

Jessica Colley

Located on West 54th Street in Midtown Manhattan, the sophisticated The London NYC is on the outskirts of the theater district — striking the ideal balance between close to the action, but not too close. It is also only five blocks away from the southern flank of Central Park, with many north-facing rooms offering sweeping views up the full expanse of the park. The specific midtown block of West 54th Street is bustling, but stepping inside the sedate lobby of the Forbes Travel Guide Four-Star hotel is an immediate escape from the city noise. The intimate space, reminiscent of a stylish London townhouse, is a refreshing juxtaposition against the pace of midtown beyond the front door.

Related Questions