Paramount Hotel, Earls Court, London SW5 9PF

Paramount Hotel London

50 Nevern Square,
Kensington,
London
SW5 9PF

Tel: 020 7244 9562

Earls Court, Earl’s Court

Star Rating: 2-star