Cambridge House, a new hotel property under the Auberge Collection brand, has opened in central London, UK. This property is positioned as a landmark development within the city.
Reservations for Cambridge House commenced in September 2026. The hotel expands the Auberge Collection portfolio by introducing luxury accommodations to the heart of London.









