The Ambassadors Hotel is a friendly establishment, situated in the borough of Kensington and Chelsea, just three minutes walk from Gloucester Road and Earls Court underground stations and only a short walk from the Natural History Museum. This centrally located hotel has compact, en-suite rooms with all modern amenities. The hotel also has a porter service and 24 hour reception desk where staff will gladly book your limousine/ car and sight seeing tours.
16 Collingham Road, London, SW5 0LX
The on-site coffee bar offers snacks and refreshments to guests.
Safe-deposit box – front desk
24-hour front desk
The Ambassadors Hotel features 140 guestrooms with one double or two twin beds and can accommodate a maximum of 2 guests.
The standard room includes one double or two twin beds and can accommodate up to two adults.