Castleton Hotel, Paddington, London W2 1UD

The Castleton Hotel

164-166 Sussex Gardens,
London
W2 1UD

Tel: 020 7706 4666

Paddington, Bayswater, Hyde Park