Haven Hotel, Paddington, London W2 1UL

Haven Hotel London

6-8 Sussex Gardens,
Paddington,
London
W2 1UL

Tel: 020 7723 5481

Paddington, Bayswater, Hyde Park

Star Rating: 2-star