The crossed-out price indicates the rate the hotel has provided for reference.
1A Lexham Gardens, Kensington, London W8 5JJ, United Kingdom
855 378 5969
Mercure London Kensington Hotel
1A Lexham Gardens, Kensington, London W8 5JJ, United Kingdom
+18553785969