I had a 19 hr way over in London and picked this location to be able to see a few of the city's highlights. It was perfect. I took the Heathrow express from the airport , (3 minute walk to the hotel) and was in the city center In 20 minutes. The next day I walked across Hyde Park, (again a 3 minute walk), past Buckingham Palace and on to Big Ben along the Thames. Loved it!
The staff were friendly and the room quiet. All good! Recommended for a no frills stay