The Royal Cambridge Hotel

London Hotel
Learn how the Cvent Supplier Network (CSN) works
ChainIndependent / Other
BrandIndependent
Built
Renovated
Total Meeting Space
Guest Rooms39
124-126 Sussex Gardens
London W2 1UB

Ratings

Northstar

Amenities

Facilities

  • Onsite Restaurant

Image Gallery

Guest Rooms

Total Guest Rooms39

Images

+1

Nearby

More

The Royal Cambridge Hotel is located at 124-126 Sussex Gardens in London. Experience your stay in a Grade II listed Victorian Townhouse in the most stylish way possible. This stunning hotel in the heart of London offers 39 architectural designed rooms, which complements the grand Victorian exterior, whilst acknowledging the clean modern lines of the upcoming trends of the Cosmopolitan City of London.

Contact Us

Already have an account?