Glendale Hyde Park Hotel, Paddington, London W2 3DN

Glendale Hyde Park Hotel

8 Devonshire Terrace,
Paddington
London
W2 3DN

Tel: 01480 212898

Paddington, Bayswater, Hyde Park

Star Rating: 2-star