Shaftesbury Premier Hotel, Kensington, London SW5 0PU

Shaftesbury London Premier Kensington

32-36 Hogarth Road,
Earls Court,
London,
SW5 0PU

Tel: 020 7370 1445

Earls Court, Earl’s Court

Star Rating: 4-star