Whiteleaf Hotel, Bayswater, London W2 3LB

Whiteleaf Hotel London

66-68 Inverness Terrace,
London
W2 3LB

Tel: 0800 756 9438

Paddington, Bayswater, Hyde Park

Star Rating: 2-star