London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
11 Knaresborough Place, London
With family-friendly rooms and a 24-hour business support service, the Premier Inn Kensington hotel is in the heart of London, a short walk from Earl's Court Tube Station.
See MoreUsage of subsidiary facilities may incur additional fees