Found in London's peaceful Bloomsbury area and overlooking private gardens, The Beauchamp combines business and leisure services to offer the ultimate London hotel experience. With modern interiors mixed with the traditional elegance one might expect from a London hotel, The Beauchamp has all the facilities to accommodate any kind of stay in the capital. With easy access to the city's financial centre and the entertainment and leisure opportunities in the West End area, the hotel provides an excellent base from which to get around London. With attentive staff, The Beauchamp is certain to provide a memorable boutique hotel experience.
91% of LondonTown customers would recommend to a friend -
4.7 out of 5 based on 36 recent customers surveyed