Had a single night here as I was due out of town on the Eurostar early the next day and location is 4 mins from St Pancras (Novotel was full) and no real complaints other than the price, booked quite late and paid £300. I know it is the Olympics this year but I'm not a tourist!
Room was small...
More
- Ambassadors Hotel London
