West London Where to Stay

La Suite Hotel

37 Nottingham Place, London, W1U 5LT 020 74878100

Kensington Suite Hotel

128 Holland Road, London, W14 8BD 020 76023395

Hyde Park International

52-56 Inverness Terrace, London, W2 3LB 020 72298841

Phoenix Hotel

1-8 Kensington Gardens Square, London, W2 4BH 020 72292494

Barry House

12 Sussex Place, London, W2 2TP 020 77237340

Savers Hotels

13 Devonshire Terrace, London, W2 3DW 020 72620161

Durrants Hotel

26-32 George Street, London, W1H 5BJ 020 79358131

The Sumner Hotel

54 Upper Berkeley Street, London, W1H 7QR 020 77232244

Grange Lodge Hotel

48-50 Grange Road, London, W5 5BX 020 85671049

The Leading Hotels Of The World

Avenfield House 118-127, Park Lane, London, W1K 7LH 020 72901000