Route GuidesRoutes City GuidesCities Map Log in

Royal Cambridge Hotel

London
124 Sussex Gardens, London, W2 1UB

30 rooms · ★★★ · from £55


Set within 2 Victorian townhouses, The Royal Cambridge is just 400 metres from London Paddington Station and close to the West End, Hyde Park, and Oxford Street. It offers a 24-hour reception.