The Luxury Collection announced in early June 2026 the opening of The London, a new hotel in New York City. This addition expands the brand’s presence in the city with a property positioned firmly in the luxury accommodation segment.
As an upscale hotel within The Luxury Collection’s growing portfolio, The London is set to complement the brand’s existing offerings. It stands as a notable new option for travelers seeking premium lodging experiences in New York City.








