Hotels near Science Museums
The Science Museum on Exhibition Road, South Kensington, London is part of the National Museum of Science and Industry. The museum is a major London tourist attraction.
The museum is adjacent to the Natural History Museum and used to be connected to it by a public corridor, which is now closed. The closest London Underground station is South Kensington; a subway connects the museums to the station.
The Science Museum is undergoing a series of refurbishments as part of a vision to update the museum. The East Hall has been finished and the renovated museum shop opened in October 2005.
The Eden plaza Kensington Hotels is near many famous Science Museums and is your natural choice if you are looking for Hotels near Science Museums.