








Exterior
Lobby
Reception
Lounge
Bar
Dining Rm
Double
Twin
BathroomSituated just off Cromwell Road in the chic Borough of Kensington the Ambassadors Hotel is just a 5 minute walk from both Earls Court and Gloucester Road tube stations making it ideally located for swift access around the city. Earls Court Exhibition Centre is just a 10 minute walk and The Victoria & Albert and The Natural History & Science museums can all be reached in a 15 minute walk. Just some of the other nearby attractions include the Royal Albert Hall, the striking Kensington Palace and the luxury shopping of Harrods. More Info
Score from 81 reviews
"very adequate for a short st..."
(10/4/2013)
"awesome stay"
(26/2/2013)
"complaint was dealt with promptly and satisfactori..."
(21/2/2013)
"Amazing time"
(3/2/2013)
"Great value super location"
(27/1/2013)
| Room | Rack Rate |
|---|---|