
London, United Kingdom
1 Lexham Gardens
3-star hotel
Excellently positioned to explore London, this hotel is located in the heart of Kensington. This Mid-Victorian building is typical of the area’s white Italianate façades with stately doric columns. Numerous restaurants, bars and…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Restaurant






















