← Back to ‘How to Be a Savvy Business Traveler’

If you’re traveling to London on business, these five hotels should fulfill your business travel needs – and more. They’re centrally located and include business-ready amenities, as well as spacious rooms.

1. Staybridge Suites London Vauxhall

Staybridge Suites London Vauxhall is an excellent stay for business travelers looking for comfort and networking opportunities. This centrally located hotel is just five minutes from bus and Tube stations, making the location ideal to get around the city quickly. The Den is an on-site meeting space that accommodates up to 14 people, and the hotel provides a 52-inch TV screen, perfect for presentations. Network with other hotel guests at the weekly Manager’s Social to get the most of your stay during your London business trip.

The best accommodations for the lowest price

hotels in London
Photo by Staybridge Suites London

2. Corinthia Hotel London

Located near  Trafalgar Square, Corinthia Hotel London offers a luxury stay for business travelers. A recent major restoration and refurbishment of the hotel include artistic details and design touches. The hotel’s four-story “next-generation,” spa, Espa Life, boasts an amphitheater sauna made of black marble — perfect for de-stressing at the end of a busy workday! The luxurious, light-flooded restaurants on site are open all day.

The best accommodations for the lowest price

hotels in London
Photo by Corinthia Hotel London

New inspirations, destinations, adventures.

Discover more with our weekly newsletter.

3. The Rosewood London in Holborn

A stay at The Rosewood London in Holburn puts you right in the classy West End. The hotel features a striking Edwardian facade and a classically beautiful interior. Rooms are large and comfortable by London standards, starting at 335 square feet, making  The Rosewood London popular with business types and the conference crowd. Don’t miss out on the subterranean spa with a relaxation room, steam room and experience showers to top off your stay.

The best accommodations for the lowest price

hotels in London
Photo by Rosewood London

4. Hilton at Paddington Station

The centrally-located Hilton at Paddington Station includes a business center, express check-in and check-out and a total of 18 meeting rooms available for events. Enjoy guest room features such as minibars and flat-screen TVs, and de-stress at the 24-hour fitness center.

The best accommodations for the lowest price

hotels in London
Photo by Hilton London Paddington

5. Flemings Mayfair Hotel

Located in London City Centre, this luxury hotel is across from Green Park and steps from the Green Park Tube Station. With competitively low rates, Flemings Mayfair Hotel is an affordable luxury for a business stay in the city. The deluxe hotel’s redesign is fashionable chic and features elegant suites and a classy business lunch catered by a Michelin-star chef.

The best accommodations for the lowest price

hotels in London
Photo by Flemings Mayfair Hotel

Pro tip: We recommend you to use Book Taxi London, the most convenient and safe way to get to your hotel.

Rate this post
Share this post now:

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.