4 ★
Mercure London Kensington Hotel
Address: 1a Lexham Gardens, London, United Kingdom
Located in the fashionable Royal Borough of Kensington and Chelsea, the 4-star Mercure London Kensington Hotel offers free WiFi throughout and a Starbucks lounge. The hotel is a 16-minute walk from the Royal Albert Hall and Hyde Park.
Hotels Nearby
-
1 Lexham Gardens 3 ★
1-3 Lexham Gardens, London
-
Hotel Xenia - Autograph Collection 4 ★
160 Cromwell Road, Kensington, London
-
Knaresborough Boutique Apartments
2 Knaresborough Place, London
-
Earls Court Apartment
Flat 8, 5 - 7 knaresborough Place, London
-
Kensington One
9 Lexham Gardens, London
-
Earls Apartment 3 ★
4 Knaresborough Place, London
-
London Marriott Hotel Kensington 4 ★
147 Cromwell Road, London
-
Knaresborough Apartments 4 ★
3, Knaresborough Place, London
-
Kensington Aparthotel 4 ★
8 Knaresborough Place, London
-
Hotel Moonlight 4 ★
9 Knaresborough Place, London
-
Kensington rooms and Apartments
37 Collingham place, London
-
My Apartments Collingham Place 3 ★
29 Collingham Place, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- Mercure London Kensington Hotel