Welcome to Royal Cambridge
A Stylish Hotel In The Heart Of London
The Royal Cambridge Hotel offers 39 majestically designed rooms with a grand Vicorian exterior. Fully equipped with WiFi, dining rooms, ensuite bathrooms and many more, it is also so strategically located in the heart of London, everything is practically 15 minutes away!
Fancy a drink? The Royal Cambridge Hotel is surrounded by 16 kinds of restaurants ranging from authentic Greek delicacies to mouth watering fast food! A fine combination of a strategic location, grand hotel design and exceptional customer service is what makes the Royal Cambridge Hotel worth every penny.