I, actually, kind of enjoyed the stay here, although there is a lot more to desire. But first the pros: the location is super convenient - Hyde Park is right there, and the London Paddington rail station is just few minutes away. The staff was all friendly and helpful. There was some problem with the sink in our room and...
More
- Alexandra Hotel London
