Book Directly 124 Sussex Gardens, Westminster Borough, London, W2 1UB, United KingdomCheck the price at hotelroyalcambridge.com