134-136 Lexham Gardens, London, W8 6JE
Prices start from: £65.25
Review Score: 4 / 5
Enjoy a drink or meal in Stephanie’s CafÃ© bar at this quality hotel in Kensington, with en-suite air-conditioned guestrooms with minibar and free WiFi, a short walk from and Olympia London, Kensington Palace and the Natural History Museum.
Popular on LondonNet