65 Princes Gate Mews (0.2 km from London Science Museum)
65 Princes Gate Mews is situated in the Kensington and Chelsea district of London 700 metres from Royal Albert Hall 800 metres from Natural History Museum and 1.2 km from Harrods.
(0.3 km from London Science Museum)
Offering a garden and free WiFi Plum Guide - Museum View is set in the Kensington and Chelsea district in London 100 metres from Natural History Museum.
(0.3 km from London Science Museum)
11 Thurloe Place Knightsbridge (0.3 km from London Science Museum)
In exclusive Knightsbridge this 4-star hotel has free Wi-Fi and elegant Edwardian architecture. The Rembrandt is opposite the V&A Museum and tube stations are nearby. All of the stylish rooms have a flat-screen interactive TV and a bed.
(0.3 km from London Science Museum)
GuestReady - Modern Designer 1BR in South KenKnightsbridge enjoys a location in London just 300 metres from Victoria and Albert Museum and 500 metres from Harrods. This apartment also has free WiFi.
(0.3 km from London Science Museum)
Plum Guide - Mariposa is set in the Westminster Borough district of London 300 metres from Victoria and Albert Museum 500 metres from Royal Albert Hall and 500 metres from Natural History Museum. The apartment is 2.1 km from Buckingham Palace.
(0.3 km from London Science Museum)