London UK



The Royal Cambridge Hotel
London, England, UK

Location Information

A great location is what set The Royal Cambridge apart from other affordable hotels in London. The hotel is specifically located between Norfolk Place and London Street in London, England. Situated right in the heart of London, guests of Royal Cambridge will find the city’s many attractions right at their doorstep. The ever-popular Hyde Park is just adjacent to the hotel. The Kensington Gardens, Piccadilly Circus, Knightsbridge, as well as other popular attractions and museums are also within easy reach.
The Royal Cambridge is also conveniently situated near Paddington Station Underground providing easy access to all the London city sights as well as the surrounding area. The hotel is only a 15-minute ride from Heathrow Airport via the Heathrow Express from Paddington Station. It is also accessible to Edgeware Road (A5), the A40 (M) and Bayswater Road (A402).



ADDRESS

The Royal Cambridge Hotel
124-126 Sussex Gardens,
Hyde Park, Paddington
London W2 1UB
United Kingdom