Coming to London on business for a just night or even a week, then this list will keep you on track with modern amenities, a helpful staff and a comfy place to rest your weary head. These hotels will keep you connected and productive, just like home.
34 Lombard Road
Eco friendly hotel overlooking the Thames...
Whitehall Place
One of the grand hotels of London...
10 Wardour Street
Leicester Square
W for West End...
Chelsea Harbour
All-suite hotel overlooking Chelsea Harbor...
Grosvenor Square
Mayfair
Peaceful Mayfair retreat...
7 Gracechurch Street
Set in an historic building...
7 Pepys Street
UK brand modern hotel chain...
7-9 Copthall Avenue
For the stylish business traveler...
1 PEPYS STREET
Serviced apartments in London's business district...
Liverpool Street
Boutique Hyatt...
1 Seething Lane
Large, glass-clad building...
Stratton Street
The essence of chic luxury...
10 Pepys Street
Two minutes from Tower Bridge...
Park Lane
Hamilton Place
Luxuriously opulent...
2 Spring Gardens
Trafalgar Square
Listed façade overlooking Trafalgar Square...
22 Park Lane
Pure extravagance on Park Lane...
36 Lancaster Gate
Bayswater
In a cozy nook of Lancaster Gate...
43-47 Southwark Bridge Road
Modern accommodation 300m from the Thames...
Half Moon Street
Mayfair
Location, location, location...
12 Lancaster Gate
Affordable stay on Hyde Park...