Skip navigation

Business Hotels In London

Business Hotels London
Unwind in luxurious surroundings and make the Jumeirah Carlton Tower a home away from home on your next business trip.
Business Hotels London

Business Hotels In London

A cut above other London business hotels, the Jumeirah Carlton Tower is designed to meet the unique needs of our business guests. With meeting and events space, business facilities and all the amenities you'd expect from a luxury hotel, the Jumeirah Carlton Tower is the premier choice for business travellers in London.

Located in the heart of Knightsbridge, our hotel boasts accessible transport links into the city's main business districts, and is within easy reach of the major London airports, as well as St. Pancras and King's Cross stations.

A London retreat for the business traveller

Unwind in luxurious surroundings and make the Jumeirah Carlton Tower a home away from home on your next business trip. Each of our hotel rooms and suites features state-of-the-art amenities, complimentary wired and wireless internet access, and daily newspaper delivery, so you can relax and focus on business in London.

Our first floor Business Centre makes us stand out from other hotels in the area, and you’ll benefit from email access, facsimile and photocopier services, as well as secretarial services during your time at this 5 star hotel in London.

If you need to host a business conference or event, our meeting space can accommodate groups of up to 670, and we can also provide you with a more intimate space for small business meetings in London.

Stay at one of London’s leading business hotels

Our superb services and amenities also ensure that business travellers working in London have time to unwind and enjoy themselves. Be pampered at  The Peak Health Club & Spa, sip champagne at our GILT Cocktail Lounge or dine-in at The Rib Room Restaurant, for the perfect end to a productive day of business in London.

About London

London Attractions

Things to do in London

Weddings in London