Best Western The Boltons Hotel has a large selection of rooms at your disposal. The higher star rating ensures a comfortable stay combined with excellent facilities. Not only Natural History Museum, but also Earls Court belongs to the options when you sta
A five-storey period property in Central London, 800 metres from some of the city's top museums, including the Victoria and Albert and the Science Museum. Gloucester Road tube station is 200 metres from the hotel.
If you enjoy museums and galleries you won’t have to go far to find them as Wallace Collection and London Science Museum are within easy reach of the hotel.
Hair dryer is provided in each room. En-suite bathroom facilities include Bathroom with shower
The Pelham Hotel is located directly opposite South Kensington tube station, a short walk from Hyde Park, Harrods, Brompton Cross, the Victoria & Albert, The Natural History and Science museums and Europe’s largest shopping mall: Westfield.
A painted stucco façade and a column-framed entryway define the exterior of the Regency, located in the Kensington District of London, England. Nearby attractions include the Science Museum, the Victoria & Albert Museum and the Natural History Museum.