4.3/5Excellent! (1,000 reviews)
The best thing about this hotel is the location. In the heart of the city, next to Trafalgar Square, 1 minute from the river and within walking distance to Soho, key landmarks and most theatres.
The room itself was clean, comfortable and quiet. Would defiantly recommend.
Reviewed on Jul 15, 2021