Overpriced by at least £30 - 40/night (weekend rate). I have stayed in two other hotels in the same area (also 4 star) and the rooms were much larger, better appointed and better furnished. These were also available at the same time but I chose the Ambassadors just to a different hotel. Ambassadors was a lower standard than my usual...
More
- Ambassadors Hotel London
