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.
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 onsite 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.
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.
A stay at The Rosewood London in Holdburn 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 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.
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 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.