Parkwood Hotel, Marble Arch, London W2 2HB

Parkwood Hotel London

4 Stanhope Place,
London
W2 2HB

Tel: 020 7402 2241

Paddington, Bayswater, Hyde Park

Star Rating: 3-star