Comfort Inn Hotel, Edgware Rd, London W2 1EG

Comfort Inn Hotel London Edgware Road

450 Edgware Road,
London,
W2 1EG

Tel: 020 7724 3569

Paddington, Bayswater, Hyde Park