Thistle Hotel, Bayswater, London W2 3HL

Thistle Kensington Gardens Hotel London

104 Bayswater Road
London
W2 3HL

Tel: 0207 523 5058

Paddington, Bayswater, Hyde Park

Star Rating: 4-star