The Webster Launches: New Lifestyle Hotel Brand Debuts in London This July & New York This Winter — Bookings Now Open

The Webster, a new design-forward lifestyle hotel brand, announces its official debut with the opening of The Webster Covent Garden, London in July 2026, followed by The Webster Times Square, New York in Winter 2026. Designed for the culturally curious traveler, The Webster blends thoughtful design, engaging programming, and dynamic social spaces to create a distinctly immersive urban stay in two of the world’s most inspiring creative capitals.