“ Excellence ”5 of 5 stars Reviewed 19 March 2018 on tripadvisor
This is the best run hotel in London. The location is excellent for visitors to see the sites of London. The staff at this hotel are great and will take good care of your needs. I recommend this hotel to anyone who is planning a trip to London.