Business trip: our 10 favorite hotels in the United Kingdom

These hotels have it all to make your business trip in Great-Britain great

< Back on Travel Style Blog
For a business trip in Great-Britain, here is a list of hotels that are our favorites for their locations, comfort, and all their services. This selection of our best locations will make discerning travelers happy and provide a great base camp between attending a meeting and having dinner in the city. 

NOVOTEL LONDON WATERLOO

When visiting the British capital, don’t hesitate to book a room in this 4-star hotel ideally located in the heart of London. At only a few steps from the River Thames, Big Ben, and Buckingham Palace, you will definitely get the opportunity to do some sightseeing between your various appointments. And as some rooms have great views of London, be sure to ask about them during check-in! 

NOVOTEL LONDON TOWER BRIDGE

With rooms that include internet access and satellite channels, the Novotel London Tower Bridge has it all. Located just a short distance from the Tower of London and St. Paul's Cathedral, it is also very convenient if you want to access public transportation or hail a black cab on the corner. And after a hard day of work, why not take advantage of its sauna/hammam space for a little relaxation? 

NOVOTEL BRISTOL CENTRE

When visiting Bristol, don't forget to start your day with the hearty breakfast offered by this 4-star downtown hotel. And if you feel like it, before you go to an appointment, take advantage of the fitness room available to guests. In the evening, enjoy your favorite cocktail (or fresh-squeezed juice) at the hotel bar while getting ready for your meeting the next day. 

MERCURE LONDON BRIDGE

Interested in taking in a little culture between business meetings? The Mercure London Bridge is located just a quarter-mile from the Tate Modern Gallery, one of the best-known museums of modern and contemporary art in the world. This hotel with contemporary and refined decor has a delicious restaurant - Marco's New York Italian - and has the advantage of being located just minutes from London Bridge and Southwark stations. 

MERCURE LIVERPOOL ATLANTIC TOWER HOTEL

The Mercure Liverpool Atlantic Tower Hotel will charm you with views of the port of Liverpool and the Mersey River. From here, it’s just a 10-minute walk to the Albert Docks and Liverpool One shopping center. The rooms have a desk, free Wi-Fi access, and an iron/ironing board so you can look your best during your business meeting.

MERCURE DARTFORD BRANDS HATCH HOTEL & SPA

In a rural setting a few miles southeast of London, near the Brands Hatch motor racing circuit and the London Golf Club, Mercure Brands Hatch Hotel & Spa has three large function rooms and an excellent restaurant. This makes it the perfect place for a business seminar or a meeting in the country. 

MERCURE BRISTOL HOLLAND HOUSE HOTEL AND SPA

The Mercure Bristol Holland House Hotel and Spa is the only hotel in the city to offer 275 modern and spacious guestrooms, 12 meeting rooms, and a floor entirely dedicated to professional events, as well as unbeatable easy access to public transportation and taxis. Thanks to its spa and heated indoor pool, the Mercure Bristol Holland House Hotel and Spa is definitely an essential step to being successful in Bristol! 

HÔTEL ET SPA MERCURE WARWICKSHIRE WALTON HALL

In the middle of a 64-acre park, the Mercure Warwickshire Walton Hall Hotel and Spa offers 149 rooms and 11 apartments in a gorgeous setting. You'll love the view from the beautiful terrace of The Orangery, the hotel bar, which offers breathtaking views of the Victorian garden. This unique setting makes it a top choice for your high-level appointments! 

IBIS STYLES MANCHESTER PORTLAND

With its unique style and unusual decor, The ibis Styles Manchester Portland is sure to leave a lasting impression. Located in the heart of Manchester, it offers a breathtaking view of the Piccadilly Gardens. After a busy day, sip a drink in the distinctive lobby or take advantage of its perfect location to explore the city! 

IBIS LONDON DOCKLANDS

Located in the Docklands area, close to the River Thames and just steps from Canary Wharf, the famous financial and commercial hub of London, The ibis London Docklands is particularly suited to business travelers. The proximity of London City Airport, only 3 miles away, is a significant time saver. 
Published by Sylvie on 22/09/2017 Photo credit: © Louis Sinclair

This may also interest you.

These are our 5 favorite train stations in Europe

If you can arrange some free time before your train, you will not be disappointed by these unique train stations

< Back on Travel Style Blog