London Premier Kensington
32 to 36 Hogarth Road Earls Court
London, SW50PU GB
London Area: Kensington and Earls Court
The Kensington Town House is equipped with all required amenities to meet the needs of both businessmen and leisure travellers. Each room is newly refurnished with the emphasis on comfort and relaxation. Furnishings are stylish but discreet and all rooms are double glazed. Earls Court tube station is located only a few minutes away.