The Ambassadors Hotel in London was a quality accommodation and I enjoyed my stay here. I found the general price level of hotels to be quite high in London so 3 stars was the maximum possible for my budget. Rooms were nice although not very large and I was satisfied with the amount of amenities available. |