Hotel description The Royal Cambridge HotelOur entire staff would like to proudly welcome you to the The Royal Cambridge Hotel. Find a home away from home, in this homey 3-star hotel. The hotel's helpful staff can't wait to greet you and begin your time with us!
Like this hotel?
Then save it in your bookmarks.
124-126 Sussex Gardens, W2 1UB London, United Kingdom