The best luxury business hotels in London all have a great location, world-class service and modern facilities in addition to their unique personalities. From our handpicked collection of luxury hotels, we've identified the best business hotels in London.
The best business hotels in London all strive to ensure that guests are as stress-free as possible while working away from home. High-speed Internet should be easily available, the business center should be staffed around the clock, conference rooms are accessible, and you'll find convenient transportation.
The following luxury business hotels in London are the finest properties offering the best facilities for executive retreats, conferences, interviewing, or meetings.
Welcome to Four Seasons Hotel London at Canary Wharf. Be front and centre in London’s vibrant east end – in a riverside window seat above the River Thames. Sleek, chic and supremely... more >>
A British icon since 1889, The Savoy has once again taken its place on the world stage after over a £100 million restoration. The hotel seamlessly blends elements of the original and the... more >>
Andaz Liverpool Street is the first in Hyatt Hotels exciting new Andaz brand. The hotel is housed in an original redbrick building dating back to 1884 and designed by the same Architects as... more >>
Located on Mount Street in the heart of fashionable Mayfair Village, this legendary address was recently the subject of a multi-million pound restoration. The detailed work includes a... more >>
The Berkeley is a stylish oasis in fashionable Knightsbridge, with 214 rooms and suites, each with a contemporary feel. All are fitted with an assortment of creature comforts and in-room... more >>
The Langham, London has been delighting guests with enchanting encounters since she opened in 1865 as Europe's first Grand Hotel. Now she has completed an exciting 80 million pound... more >>
Enjoying a prime location in the West End of Central London, Hyatt Regency London – The Churchill is a fine luxury hotel in London close to exclusive shopping and the City. Located in... more >>
Welcome to Four Seasons Hotel London at Park Lane. Fresh, bright and inspired by Hyde Park greenery, Four Seasons presents a completely new experience in the heart of Mayfair. Chic... more >>
Claridge's embodies the essence of true English style. All 203 bedrooms and suites boast the latest in communications and entertainment technology. Rooms and suites have integrated DVD/CD... more >>