Ambassadors Hotel, Earls Court. Hand Picked Hotels in London, England
Heritage Britain

Hotels in Earls Court, London

Ambassadors Hotel, Earls Court, London

Ambassadors Hotel

16 Collingham Road
Earls Court
Ambassadors Hotel online: information and bookings

Welcome to The Ambassadors Hotel, a friendly three star Hotel situated in the borough of Kensington and Chelsea. This centrally located Hotel has 140 compact en-suite rooms with all modern amenities. Whether you come for the pomp or pageantry, the unforgettable sights, the museums and theatres or a business commitment, you will receive a personal service at this three star hotel.

Rooms: 140

Weddings and Conferences

For more detail about Ambassadors Hotel or to book online click here

In case of alteration, please check prices, opening times and any specific important information before booking or visiting

Go Back to London?
More Hotels in London?
Places to Visit near Ambassadors Hotel

Cambino De Tercio, South Kensington
Strada , London