K+K George Hotel, Earls Court, London SW5 9NB

K+K Hotel George London

1-15 Templeton Place,
Kensington,
London
SW5 9NB

Tel: 020 7598 8700

Earl’s Court

Star Rating: 4-star