The Stanley House Hotel is located in London's elegant Belgravia and only a few minutes walk from Victoria Station.We boast easy access to London's most famous sights and the West End for theatre and shopping. The hotel does not have a lift.