Royal Cambridge Hotel
Royal Cambridge Hotel
124 Sussex Gardens
London
W2 1UB
United Kingdom
Rooms from £45.00 ( €49.50 / $65.25 ) per night
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.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







