A warm welcome awaits you at the Best Western The Boltons Hotel, an ideally located, award-winning London hotel situated in the heart of Earl’s Court. The hotel is family run and has received many awards including; AA 4 Star award and "Best Western Hotel of the Year 2011" as well as the Trip Advisor "Certificate of Excellence" for the last 3 years.
The Boltons offer impeccable rooms with modern fittings to give you the most relaxing stay possible - excellent for luxury city breaks being perfectly placed for the London tube network. Choose from single, twin, double, family and executive bedrooms which all have air conditioning and are ensuite.
Situated just 100 yards from Earl's Court tube station on the Piccadilly Line putting London's many sights and sounds within minutes. Earl’s Court is the ideal location for your city break, close to the Natural History Museum, Royal Albert Hall, The Science Museum, Westfield Shopping Centre as well as The V&A Museum and Hyde Park.
Show more