London Hotels Near Natural History Museum

1 - 5 of 421 Matching Hotels

View on Map
Sort by Reverse sort
Check the white boxes to select hotels for comparison compare
The Pelham Hotel

15 Cromwell Place, South Kensington
London, England SW7 2LA
Phone: 20-7589-8288 | Fax: 20-7584-8444

5219892009
130 Queensgate London

130 Queen's Gate South Kensington
London, England SW7 5LE
Phone: 20-7938-5930

5018402010
Brompton Hotel

30 Old Brompton Rd
London, England SW7 3DL
Phone: 20-7584-4517 | Fax: 20-7823-9936

26--
The Gainsborough Hotel

7-11 Queensberry Place
London, England SW7 2DL
Phone: 20-7957-0000 | Fax: 20-7957-0001

4819002004
The Ampersand Hotel

10 Harrington Rd, Kensington
London, England SW7 3ER
Phone: 20-7589-5895 | Fax: 20-7589-5511

11118882012