The Cambridge House Hotel is scheduled to open in London on February 1, 2027. It will operate inside a building that formerly served as a Prime Minister’s palace.
Located within this historic structure, the Cambridge House Hotel represents a notable expansion of London’s luxury accommodation options. The building’s political heritage adds distinctive value to the hotel’s profile.











