The London NYC Hotel offers luxury, all-suite accommodations right in the heart of Manhattan. Located just over a few blocks from Grand Central Station, the hotel caters to experienced business and leisure travelers. Whether you are in New York for an event at Madison Square Garden or need convenient access to the United Nations, Chrysler or Empire State Buildings, The London is an option. Located in Midtown Manhattan, the hotel is just steps from the Museum of Modern Art, Rockefeller Center and Carnegie Hall. Suites are spacious and come in seven varieties, each offering at least 46 square meters of space. Each is fashioned with king or queen beds, Italian cotton linens, comfortable seating and workstations, mood lighting and complimentary in-room high-speed Internet access.
151 West 54th Street
New York City NY 10019