New York, NY
Situated on West 54th Street between 6th and 7th Avenues, The London NYC delivers all-suite luxury in Midtown Manhattan. Guests rise above the city in remarkably large accommodations and New York skyline views beckon from every window.
Hotel interiors offer lavish comfort and understated glamour – a luxurious urban oasis for a relaxing stay. Count on intuitive yet unobtrusive service from the moment you arrive, including a concierge team that’s pleased to arrange tours and transportation or simply suggest a favorite hidden gem.