London Marriott Hotel Kensington

Hotels - 4 Stars in Earl's Court, London
London Marriott Hotel Kensington is a contemporary hotel in the heart of West London, just minutes from Earls Court Exhibition Centre, with 216 rooms and on site parking. The Marriott Leisure Club offers a gym, 12 metre indoor swimming pool, sauna, whirlpool and steam room.