New Linden Hotel, Notting Hill, London W2 4PS

The New Linden Hotel London

59 Leinster Square,
Bayswater,
London
W2 4PS

Tel: 020 7221 4321

Paddington, Bayswater, Hyde Park

Star Rating: 4-star