/ Greater London / London / Royal Cambridge Hotel

Royal Cambridge Hotel

Read new Booking's reviews

www.hotelroyalcambridge.com - check out latest independent reviews

Check the price and room availability

Book Directly

124 Sussex Gardens, Westminster Borough, London, W2 1UB, United Kingdom
Check the price at hotelroyalcambridge.com