
The London Hotel is a property within the Luxury Collection brand, known for its upscale accommodations. This affiliation positions the hotel among a portfolio recognized for delivering elegant hospitality experiences.
Reopening in Midtown Manhattan
Located in the heart of Midtown Manhattan, New York City, The London Hotel has officially resumed operations. Reports indicate the reopening occurred in May 2026, marking the hotel’s return to one of the city’s most sought-after districts. This development restores availability of Luxury Collection accommodations in a prime urban setting.







