hotel in London

Ambassadors Hotel 3 stars near Kensington Campus
©2016 Center London Hotels

Welcome to the Ambassadors Hotel

The Ambassadors Hotel is superbly located in Earls Court, the heart of South-West London. Whether for business of pleasure, your stay will be most enjoyable, with our 150 en-suite rooms recently refurbished to ensure your comfort. Our multi-lingual staff will always be at hand so that your requirements are met.

WiFi for Internet connection is an option available throughout the hotel; our Bar Lounge is open for unwinding and relaxation; light meals are also served from our delicious menu at the Coffee Shop until midnight.

The Ambassadors Hotel is bordering onto Kensington, Knightsbridge, Chelsea and South Kensington, where fashionable shopping abounds at Harrods, Harvey Nichols, brasseries, cafes, bars, traditional
English pubs and the world-renowned museums are all within walking distance. Earls Court Exhibition Centre is only a short distance away. The Hotel is equidistant between Gloucester Road and Earls Court Underground, with West Brompton British Rail link to District Line.


Our Lounge Bar open daily from 9am through to midnight
The world's most renowned museums @ your fingertips...!
Light Meals served from our Hotel's Coffee Shop
West End Theatre & Fashionable Shopping are within easy reach
Earls Court Exhibition Centre is a stone's throw from our Hotel
Chelsea Harbour is one of many local attractions!