Lodging & Accommodations close by London Science Museum
The Rembrandt - London
+1-888-389-4121
11 Thurloe Place, London, SW72RS United Kingdom
+1-888-389-4121
~0.16 miles east of London Science Museum
~2 minute walk
- Four star Downtown hotel
- 6 floors in property
Gainsborough Hotel
+1-800-716-8490
7 11 Queensberry Place, London, SW7 2DL United Kingdom
+1-800-716-8490
~0.20 miles southwest of London Science Museum
~3 minute walk
- High end hotel
- 48 sleeping rooms in hotel
The Queen's Gate Hotel
+1-888-311-4278
31 33 Queens Gate, London, SW75JA United Kingdom
+1-888-311-4278
~0.26 miles west of London Science Museum
~4 minute walk
- Four star Downtown property
- 90 sleeping rooms in hotel
Eden Plaza Kensington
+1-888-734-9421
Queens Gate 6869, London, SW7 5JT United Kingdom
+1-888-734-9421
~0.26 miles west of London Science Museum
~4 minute walk
- Affordable hotel
- Check in time: 14:00
Gem Strathmore Hotel
+1-888-749-6785
41 Queens Gate Gardens, London, SW75NB United Kingdom
+1-888-749-6785
~0.34 miles west of London Science Museum
~6 minute walk
- High end hotel
- 2 meeting rooms in property
Cheval Knightsbridge
+1-888-878-9982
15 Cheval Place, London, SW71EW United Kingdom
+1-888-878-9982
~0.34 miles east of London Science Museum
~6 minute walk
- Luxury 5-star hotel
- 34 suites in property
The Kensington Hotel
+1-888-389-4121
109 113 Queensgate London, London, SW7 5LP United Kingdom
+1-888-389-4121
~0.35 miles southwest of London Science Museum
~6 minute walk
- Luxurious 5-star hotel
- Hotel has 150 rooms
Back to Top