The Luxury Collection brand has officially launched The London Hotel in New York City. This addition to the brand provides new luxury accommodations within the city, reinforcing its presence in Manhattan.
The unveiling of The London Hotel was publicly announced in June 2026, marking an expansion in The Luxury Collection’s portfolio of high-end hotels. The new property offers more upscale lodging options in one of New York City’s prominent areas.








