London's 12 best new hotels opening in 2025
Briefly

London's hotel industry is remarkable, offering an extensive range of accommodations from budget to luxury. New developments in 2025 will enhance the city's appeal.
Among the exciting new hotels is Cambridge House, a Grade I-listed townhouse being transformed into a luxurious 102-room hotel in Mayfair, set to open late 2025.
CitizenM's latest project will be part of a £1.3 billion redevelopment in Kensington, providing 146 stylish rooms emphasizing high-tech luxury and affordability.
The Zetter Bloomsbury will feature six historic Georgian townhouses converted into a trendy 68-room boutique hotel, continuing The Zetter's legacy in this vibrant London area.
Read at Time Out London
[
|
]