I booked this hotel through a travel agency, and it was the best one out of the two. I was nervous to stay here from the reviews I saw, but I was pleasently surprised. The hotel is located in a very nice area of London. The staff we encountered were all very friendly and heplful. Our room looked as if...
More
- Ambassadors Hotel London
