Conveniently located in the elegant borough of Kensington and Chelsea, Hotel George Kensington is one of the few hotels in central London to have a spacious and award-winning private garden.
Hotel George Kensington is a short walk from the Earls Court tube station that connects this quiet location to the lively Soho, London Heathrow and other popular neighbourhoods like Knightsbridge, Mayfair, Chelsea and South Kensington in Central London.
The hotel offers 154 guest rooms, 4 meeting rooms and 4 F&B outlets.