 |
The Lord Kensington Hotel is ideally located close to London's Earls Court. The hotel is well appointed offering clean, comfortable, cosy and moderately priced accommodations.
No reservation costs, or cancellation charges if cancelled within hotel policy and terms. |
|