Kensington Court Hotel, Earls Court, London SW5 9NP

Kensington Court Hotel London

33-35 Nevern Place,
Earls Court,
London
SW5 9NP

Tel: 020 7370 5151

Earls Court, Earl’s Court

Star Rating: 3-star