Very basic and simple place to stay in an amazing location literally moments from Hyde Park. Don't expect anything amazing but do expect the perfect place to sleep and stay when you've got lots of things to do around London!