Alexandra Hotel, Paddington, London W2 2RY

Alexandra Hotel Paddington London

159-161 Sussex Gardens,
Paddington,
London
W2 2RY

Tel: 020 7402 6471

Paddington, Bayswater, Hyde Park

Star Rating: 3-star