This hotel is in a good location; and it isn't a bad hotel by any means. But it is enormously overpriced - if it had been 60-100GBP less, I would have been perfectly happy with it. As it was, the rooms were small, shower didn't work properly and the desk in the room is way too small and cramped to...
More
- Ambassadors Hotel London
