The crossed-out price indicates the rate the hotel has provided for reference.
1A Lexham Gardens, Kensington, London W8 5JJ, United Kingdom
+61 283 110 369
Mercure London Kensington Hotel
1A Lexham Gardens, Kensington, London W8 5JJ, United Kingdom
+61283110369