Lancaster Court Hotel, Paddington, London W2 3UA

Lancaster Court Hotel London

202-204 Sussex Gardens,
London
W2 3UA

Tel: 020 7402 8438

Paddington, Bayswater, Hyde Park

Star Rating: 2-star